Skip to content

Emilevillette/DiscordSINFBot

 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.0%
  • Other 1.0%