Skip to content

Automatically delete threads/forum posts from scam messages #1289

Description

@SquidXTV

About

It would be helpful if the scam blocker would also delete created threads on scam messages. This is helpful for channels that automatically create threads for new messages like server-suggestions. This should also automatically delete forum posts that are considered scam.

Considerations

The feature should make sure that this happens in the correct order. Both creating threads in specific channels and the scam blocker work on the same MessageReceivedEvent's and submit actions (like creating threads or deleting message) to the server. This can result in weird behavior and errors. Consider the following:

  1. ScamBlocker.java submits "delete message" to server
  2. SuggestionsUpDownVoter.java submits "create thread for message" to server

-> fails and returns error because message doesn't exist anymore: https://discord.com/channels/272761734820003841/1027495556748157038/1399856750244663407

Here are the specific event handlers for this example:

Note: There are more (forum) channels that need to be considered here.

Activity

  1. added theissue type on Jul 29, 2025
  2. EJ-Edwards commented on Mar 10, 2026

    @EJ-Edwards

    Hello may I take this issue an work on it please?

  3. PRANAVKAKDE613 commented on Jul 3, 2026

    @PRANAVKAKDE613

    Hey, Is it still open since no assignments happened ?

  4. SquidXTV commented on Jul 3, 2026

    @SquidXTV
    MemberAuthor

    Hey, Is it still open since no assignments happened ?

    Yep this is still open

  5. suryatejess commented on Aug 28, 2026

    @suryatejess
    Contributor

    I see no activity on this issue for a while now.
    If no one else is working on it, I would like to work on this. I am also open to working with the previous assignee

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions