Connect reaction watcher

This commit is contained in:
Natsu Kagami 2020-02-06 19:32:21 -05:00
parent 486bd6b88d
commit d8305df52a
Signed by: nki
GPG key ID: 73376E117CD20735

View file

@ -2,7 +2,7 @@ use dotenv;
use dotenv::var;
use serenity::{
framework::standard::{DispatchError, StandardFramework},
model::{channel::Message, gateway},
model::{channel::{Message, Reaction}, gateway},
};
use youmubot_prelude::*;
@ -25,6 +25,10 @@ impl EventHandler for Handler {
println!("{:?}", message);
self.hooks.iter().for_each(|f| f(&mut ctx, &message));
}
fn reaction_add(&self, ctx: Context, reaction: Reaction) {
ctx.data.get_cloned::<ReactionWatcher>().send(reaction);
}
}
fn main() {