Skip to content

Commit

Permalink
Merge pull request #48 from stifskere/main
Browse files Browse the repository at this point in the history
Fix github embed deletion and disable buggy anti spam
  • Loading branch information
SergioRibera authored Dec 29, 2024
2 parents 390939b + b950824 commit 49f63f7
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 9 deletions.
3 changes: 3 additions & 0 deletions src/bot/events/anti_spam.rs
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,9 @@ static MESSAGE_TRACKER: Lazy<Mutex<Vec<MessageTracker>>> = Lazy::new(|| Mutex::n
// }

pub async fn message(ctx: &Context, new_message: &Message) -> Result<bool, bot::Error> {
// disable anti spam as it crashes on that unwrap (should be handled.)
return Ok(false);

let author_id = new_message.author.id;
let mut member = new_message
.guild_id
Expand Down
10 changes: 1 addition & 9 deletions src/bot/events/read_github_links.rs
Original file line number Diff line number Diff line change
Expand Up @@ -214,15 +214,7 @@ pub async fn handle_delete_embed(ctx: &Context, interaction: &ComponentInteracti
return false;
}

info!("{:?}", interaction.message.mentions);

let reference_message = interaction
.message
.referenced_message
.as_ref()
.unwrap();

if reference_message.author.id != interaction.user.id {
if interaction.message.mentions.first().map(|m| m.id != interaction.user.id).unwrap_or(true) {
interaction
.create_response(
ctx,
Expand Down

0 comments on commit 49f63f7

Please sign in to comment.