Skip to content

Block the executables with possible malware #353

Description

@Avatcher

Is your feature request related to a problem? Please describe.
Anyone can send a message with an executable file to any chat with a possible malware.
Even if a new rule: "Do not share executables" will be added, the Moderators Team cannot delete these messages instantly. And they should not, when that process can be automated.

Describe the solution you'd like
JavaBot will block messages with executable, such as ".exe" or ".jar", files automatically. Then there's no need for human moderation.

Describe alternatives you've considered

  1. Users can send executable only in the special allowed channel.
  2. JavaBot will "freeze" messages and do not publish them until the executable will be checked.

image_2022-08-11_204034553

Activity

  1. liquiddevelopmentnet commented on Aug 11, 2022

    @liquiddevelopmentnet
    Member

    JavaBot will "freeze" messages

    That cannot be done with the discord api.

    It is surely a good idea to check files, however there is a too high risk for us to block files that are relevant to questions and conversations, as you can not be 100% sure its malicious. This would be really bad if none of the moderators would approve the file for hours.

    Also, just checking a file by its extension does nothing, someone could still fit malicious content into other files.

  2. MaeveS2 commented on Aug 11, 2022

    @MaeveS2
    Contributor

    I don't think this is necessary.
    If you're going to execute a random file without decompiling and checking it first, and your computer gets infected, honestly, that's on you. Maybe we should encourage people to use common sense and a decompiler instead.

  3. liquiddevelopmentnet commented on Aug 11, 2022

    @liquiddevelopmentnet
    Member

    I agree with Maeve there.

  4. Pleezon commented on Aug 11, 2022

    @Pleezon
    Contributor
    • I believe we do have a rule that prohibits sharing non text / picture files
  5. MoonTM-GIT commented on Aug 11, 2022

    @MoonTM-GIT
    Member

    We don't have a rule for the entire server, it's just not allowed in #project-showcase

  6. gsayson commented on Sep 6, 2025

    @gsayson

    Apologies for the necropost. Should we close this issue?

  7. danthe1st commented on Sep 6, 2025

    @danthe1st
    Member

    Apologies for the necropost. Should we close this issue?

    done, fixed by #520

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions