Upgrade serenity-rs
This commit is contained in:
parent
4945d41b6e
commit
6349ae4830
|
@ -10,7 +10,7 @@ edition = "2018"
|
|||
music = ["serenity/voice"]
|
||||
|
||||
[dependencies]
|
||||
serenity = { version = "0.9.0-rc.1" }
|
||||
serenity = { version = "0.9.0-rc.2" }
|
||||
toml = "0.5.6"
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
reqwest = "0.10.7"
|
||||
|
|
|
@ -17,8 +17,8 @@ pub struct Admin;
|
|||
#[only_in(guilds)]
|
||||
#[required_permissions("KICK_MEMBERS")]
|
||||
async fn kick(ctx: &Context, msg: &Message) -> CommandResult {
|
||||
// TODO CACHE ?
|
||||
if let Some(sender_member) = msg.member(ctx).await {
|
||||
// TODO CACHE ? + error message
|
||||
if let Ok(sender_member) = msg.member(ctx).await {
|
||||
for user in &msg.mentions {
|
||||
if let Some(member) = ctx.cache.member(msg.guild_id.unwrap(), user.id).await {
|
||||
debugln!("Kicking {:?}", user);
|
||||
|
@ -59,8 +59,8 @@ async fn kick(ctx: &Context, msg: &Message) -> CommandResult {
|
|||
#[only_in(guilds)]
|
||||
#[required_permissions("BAN_MEMBERS")]
|
||||
async fn ban(ctx: &Context, msg: &Message) -> CommandResult {
|
||||
// TODO CACHE ?
|
||||
if let Some(sender_member) = msg.member(ctx).await {
|
||||
// TODO CACHE ? + Error message
|
||||
if let Ok(sender_member) = msg.member(ctx).await {
|
||||
for user in &msg.mentions {
|
||||
if let Some(member) = ctx.cache.member(msg.guild_id.unwrap(), user.id).await {
|
||||
debugln!("Kicking {:?}", user);
|
||||
|
|
|
@ -44,6 +44,7 @@ pub(crate) static mut INVITE_URL: Option<String> = None;
|
|||
|
||||
struct ShardManagerContainer;
|
||||
|
||||
// TODO SAVE ON DROP
|
||||
impl TypeMapKey for ShardManagerContainer {
|
||||
type Value = Arc<Mutex<ShardManager>>;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue