Resend fixed media.discordapp.net links

This commit is contained in:
kageru 2021-07-09 14:25:07 +02:00
parent f9319a1f10
commit 5702884583
Signed by: kageru
GPG Key ID: 8282A2BEA4ADA3D2

View File

@ -12,7 +12,6 @@ lazy_static! {
static ref SERVER_ID: GuildId = GuildId(std::env::args().nth(1).unwrap().parse().unwrap());
static ref MEME_CHANNEL: ChannelId =
ChannelId(std::env::args().nth(2).unwrap().parse().unwrap());
static ref DELET_THIS_ID: EmojiId = EmojiId(323238442869719040);
}
impl EventHandler for Handler {
@ -20,28 +19,33 @@ impl EventHandler for Handler {
if message.guild_id != Some(*SERVER_ID) {
return;
}
if message.content.contains("https://media.discordapp.net/") {
if let Err(e) = message.channel_id.say(&ctx, "Working link:") {
eprint!("Could not send fixed link: {:?}", e);
}
if let Err(e) = message.channel_id.say(
&ctx,
message.content_safe(&ctx).replace(
"https://media.discordapp.net/",
"https://cdn.discordapp.com/",
),
) {
eprint!("Could not send fixed link: {:?}", e);
};
}
if message.channel_id == *MEME_CHANNEL && is_meme(&message) {
react(&ctx, &message, 748564944449962017, "based");
react(&ctx, &message, 748564944819060856, "cringe");
return;
}
/*
if is_based(&message.content.to_lowercase()) {
react(&ctx, &message, 748564944449962017, "based");
}
if is_cringe(&message.content.to_lowercase()) {
react(&ctx, &message, 748564944819060856, "cringe");
}
}
}
fn is_delet_this(t: &ReactionType) -> bool {
match t {
ReactionType::Custom {
animated: _,
id,
name: _,
} => id == &*DELET_THIS_ID,
_ => false,
*/
}
}