Discord.js Bot
Violet (DISCORD BOT)

Violet is a multipupose server moderation discord bot created with discord js v14


PrerequisitesGetting StartedDependenciesFeaturesContributing


📦 Prerequisites


🚀 Getting Started

  • Open the terminal and run the following commands
git clone https://github.com/yalanuwu/Violet-Multipurpose-Discord-bot.git
cd Violet-Multipurpose-Discord-bot
npm install
  • Wait for all the dependencies to be installed

  • Rename .example.env to .env and fill the values

  • Type nodemon to start the bot

  • If you want to run the bot without nodemon type node src/index.js


💁‍♂️ Dependencies

  • The following dependencies are present
nodemon
commandkit
canvacord
discord.js
mongoose
ms
pretty-ms
request
rss-parser

✨ Features ✨

The following commands are present as of now :

🛑MODERATION

  • ban , timeout

👋WELCOME MEMBER

  • setup-welcome-channel , remove-welcome-channel

🎫SUGGESTION

  • config-suggestions , suggest

⚽MINIGAMES

  • STONE PAPER SCISSORS rps

💹XP / RANKING SYSTEM

  • level

🔔NOTIFICATION SYSTEM

  • YOUTUBE notification-setup, notification-remove
  • TWITCH add-twitch-channel, remove-twitch-channel

🔃AUTOROLE

  • autorole-config, autorole-disable

MORE COMMANDS TO BE ADDED SOON

🤝 Contributing 🤝

  • Special thanks to @UnderCtrl for the awesome tutorials.
  • Feel free to Fork this repository, create a feature branch and submit a pull request

DEMO BOT

VIOLET