Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 1.25 KB

README.md

File metadata and controls

27 lines (22 loc) · 1.25 KB

DiscordSINFBot

How to install ?

Clone the project and install the dependencies in the src folder by running npm install

Create the src/.env file, paste in the content of .env.example by modifying the variables appropriately. To create a bot and get the token, go to https://discord.com/developers/applications.

To "upload" the commands to the Discord helper, run node deploy-commands.js

To run the bot, execute node bot.js

Roadmap dev

  • An anonymous confession system. Members send a DM to the bot (/confess <message>), the admin approve it in a private channel (with a react) and the message will be then in the public channel)
  • A bulk clear (/clear <number_message>)
  • A meme contest event creator (/createcontest <channel_id> <emote> <start_date> <end_date>) with the score command
  • A pin system for members with the role of pin management. (/pin <message ID to pin>)
  • A welcoming DM to newcomers
  • A poll system
  • Some funny commands (!poop, !méchant, !criminel,...)
  • A dynamic !help listing
  • A !version command that return the commit hash on which the bot run
  • A hidden rick roll in the project (Holger is in charge)
  • A /version command that return the commit hash o