aboutsummaryrefslogtreecommitdiff
path: root/src/core/handler.rs
diff options
context:
space:
mode:
authorFuwn <[email protected]>2020-11-01 00:24:43 -0700
committerFuwn <[email protected]>2020-11-01 00:24:43 -0700
commit85e486db6237870b585f07cfd4ea26af4a65bf85 (patch)
treee09d4ba0a498cdca612cc5e7ccf7fd2379fefb53 /src/core/handler.rs
parentfeat (desc) (diff)
downloaddep-core-next-85e486db6237870b585f07cfd4ea26af4a65bf85.tar.xz
dep-core-next-85e486db6237870b585f07cfd4ea26af4a65bf85.zip
feat (desc)
feat: - implement somewhat ok but not done version of lavalink - new macros - plugin system - random hi plugin
Diffstat (limited to 'src/core/handler.rs')
-rw-r--r--src/core/handler.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/core/handler.rs b/src/core/handler.rs
index e1d1a12..7d5bbfa 100644
--- a/src/core/handler.rs
+++ b/src/core/handler.rs
@@ -11,6 +11,7 @@ use rand::prelude::*;
use serenity::CACHE;
use serenity::model::gateway::{Game, GameType, Ready};
use serenity::model::channel::Message;
+// use serenity::model::event::{PresenceUpdateEvent, VoiceServerUpdateEvent};
use serenity::model::event::PresenceUpdateEvent;
use serenity::model::guild::{Guild, Member, PartialGuild};
use serenity::model::id::{
@@ -24,6 +25,7 @@ use serenity::prelude::*;
use std::sync::{Arc, Once};
use std::thread;
use std::time::Duration;
+use crate::exec_on_message;
static LOAD_TIMERS: Once = Once::new();
@@ -584,4 +586,13 @@ impl EventHandler for Handler {
}
}
}
+
+ // fn voice_server_update(&self, ctx: Context, voice: VoiceServerUpdateEvent) {
+ // if let Some(guild_id) = voice.guild_id {
+ // let data = ctx.data.lock();
+ // let voice_server_lock = data.get::<VoiceGuildUpdate>().unwrap();
+ // let mut voice_server = voice_server_lock.write();
+ // voice_server.insert(guild_id);
+ // }
+ // }
}