mirror of
https://github.com/revanced/revanced-discord-bot.git
synced 2025-04-30 06:24:27 +02:00
feat: Cure on presence update
This commit is contained in:
parent
a8e9a9bb49
commit
55a5ddfe5e
2
Cargo.lock
generated
2
Cargo.lock
generated
@ -1453,7 +1453,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "revanced-discord-bot"
|
name = "revanced-discord-bot"
|
||||||
version = "2.5.2"
|
version = "2.6.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"base64 0.21.5",
|
"base64 0.21.5",
|
||||||
"bson",
|
"bson",
|
||||||
|
@ -5,7 +5,7 @@ homepage = "https://revanced.app"
|
|||||||
license = "GPL-3.0"
|
license = "GPL-3.0"
|
||||||
name = "revanced-discord-bot"
|
name = "revanced-discord-bot"
|
||||||
repository = "https://github.com/revanced/revanced-discord-bot"
|
repository = "https://github.com/revanced/revanced-discord-bot"
|
||||||
version = "2.5.2"
|
version = "2.6.2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
[profile.release]
|
[profile.release]
|
||||||
|
@ -7,7 +7,8 @@
|
|||||||
0
|
0
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"logging_channel": 0
|
"logging_channel": 0,
|
||||||
|
"cure_on_presence_update": false
|
||||||
},
|
},
|
||||||
"administrators": {
|
"administrators": {
|
||||||
"roles": [
|
"roles": [
|
||||||
|
@ -9,7 +9,8 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"media_channels": [],
|
"media_channels": [],
|
||||||
"logging_channel": 1027892160797872179
|
"logging_channel": 1027892160797872179,
|
||||||
|
"cure_on_presence_update": true
|
||||||
},
|
},
|
||||||
"administrators": {
|
"administrators": {
|
||||||
"roles": [
|
"roles": [
|
||||||
|
@ -17,6 +17,7 @@ mod guild_member_addition;
|
|||||||
mod guild_member_update;
|
mod guild_member_update;
|
||||||
mod interaction;
|
mod interaction;
|
||||||
mod message_create;
|
mod message_create;
|
||||||
|
mod presence_update;
|
||||||
mod ready;
|
mod ready;
|
||||||
|
|
||||||
pub struct Handler<T> {
|
pub struct Handler<T> {
|
||||||
@ -63,6 +64,10 @@ impl serenity::EventHandler for Handler<Arc<RwLock<Data>>> {
|
|||||||
guild_member_addition::guild_member_addition(&ctx, &mut new_member).await;
|
guild_member_addition::guild_member_addition(&ctx, &mut new_member).await;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async fn presence_update(&self, ctx: serenity::Context, new_data: Presence) {
|
||||||
|
presence_update::presence_update(&ctx, &new_data).await;
|
||||||
|
}
|
||||||
|
|
||||||
async fn guild_member_update(
|
async fn guild_member_update(
|
||||||
&self,
|
&self,
|
||||||
ctx: serenity::Context,
|
ctx: serenity::Context,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user