aboutsummaryrefslogtreecommitdiff
path: root/src/client/event_handler.rs
diff options
context:
space:
mode:
authoracdenisSK <[email protected]>2017-07-07 16:21:34 +0200
committeracdenisSK <[email protected]>2017-07-07 16:21:34 +0200
commitcdedf36330aa6da9e59d296164090f54b651b874 (patch)
treebe2d18f9882debcdf549200462d27930382efc0f /src/client/event_handler.rs
parentAdd an `is_new` to the arguments of the `guild_create` handler (diff)
downloadserenity-cdedf36330aa6da9e59d296164090f54b651b874.tar.xz
serenity-cdedf36330aa6da9e59d296164090f54b651b874.zip
Apply the new api change for dms in bots
Diffstat (limited to 'src/client/event_handler.rs')
-rw-r--r--src/client/event_handler.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/client/event_handler.rs b/src/client/event_handler.rs
index d8baecb..09482b8 100644
--- a/src/client/event_handler.rs
+++ b/src/client/event_handler.rs
@@ -5,14 +5,14 @@ use super::context::Context;
use ::model::event::*;
use ::model::*;
-#[cfg(feature="cache")]
use std::sync::RwLock;
pub trait EventHandler {
#[cfg(feature="cache")]
fn on_cached(&self, _: Context, _: Vec<GuildId>) {}
- fn on_channel_create(&self, _: Context, _: Channel) {}
- fn on_channel_delete(&self, _: Context, _: Channel) {}
+ fn on_channel_create(&self, _: Context, _: Arc<RwLock<GuildChannel>>) {}
+ fn on_private_channel_create(&self, _: Context, _: Arc<RwLock<PrivateChannel>>) {}
+ fn on_channel_delete(&self, _: Context, _: Arc<RwLock<GuildChannel>>) {}
fn on_channel_pins_update(&self, _: Context, _: ChannelPinsUpdateEvent) {}
fn on_channel_recipient_addition(&self, _: Context, _: ChannelId, _: User) {}
fn on_channel_recipient_removal(&self, _: Context, _: ChannelId, _: User) {}