/suspicious

A discord and IRC bot that scans and notifies of any suspicious links

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Suspicious?

A discord and IRC bot that scans and notifies of any suspicious links

Features (Discord)

Real-time scanning of all new messages and easy buttons for moderation (admins only)

simplescreenrecorder-2021-10-26_18.00.13.mp4

Discord Slash-commands intergration

image

Easy to use scan command

image

Helpful help menu

image

Features (IRC)

Real-time scanning of all new messages

image

Easy to use scan comamnd

image

Displays all channels the bot is in

image

Any channel. PM the bot with ?invite or run /invite Suspicious on any channel and it will join.

image

Helpful help menu

image

Invite

You can use this bot by simply inviting the publicly hosted bots.

Discord: https://discord.com/api/oauth2/authorize?client_id=890820136183947275&permissions=8192&scope=bot%20applications.commands
IRC: PM the nick "Suspicious" with ?invite <channel>. You can also run /invite Suspicious on any channel.

Compiling

You can use an IDE to make this process simpler. In my case, I used intellij. Clone the repository (from IDE or commandline).

  1. From the main menu, select Run | Edit Configurations.
  2. Click on the plus button and click "Application"
  3. Select the main class.
  4. Enter the CLI arguments. For Discord it's <token>. For IRC, it's <nick> <server> <savefile>