Skip to content
This repository has been archived by the owner on Feb 9, 2023. It is now read-only.
/ Purple-DiscordBot Public archive

Purple - A Discord Bot made on Node.js with features such as auto-role assignment and moderation

License

Notifications You must be signed in to change notification settings

at-pyrix/Purple-DiscordBot

Repository files navigation

⚠️ This project is no longer maintained ⚠️

Purple-Logo

Purple - A Discord JS Bot

Release v1.5 🦄

An open-source discord bot for fun and moderation.

Invite - Purple#5344 Errors- No Errors

Language and Tools Used ⚒️

Windows Visual Studio Code MongoDB

Features 🔮

  • Easy to set up
  • No code required
  • Slash Commands
  • Auto-Mod
  • Brings back Discord's @someone
  • Memes, quotes, jokes and much more...

Installation and Setup 🔃

  1. Install Node.js versionv16.13.0 or above.

  2. Get your Token from Discord. Here's How to get it

  3. Open the .environ file and rename it to .env and fill up the following details:

    • TOKEN="your_token_here"
    • MONGO_URL="-your mongodb url" Create one
    • STAGE="development"
  4. Install the required dependencies with:

    npm install
  5. Start the bot with:

    npm start
  6. In discord, run the following commands:

    /set-welcome-channel channel: #your_member-log_channel_name
    /set-bot-channel channel: #your_bot-commands_channel_name
    /set-general-channel channel: #your_general_channel_name

If everything goes well, you should see [✓] Purple is Online in the console. And that's it, your bot is ready to go!

Run and Host ▶️

PC 💻

You can run your bot on you pc with the command npm start. However the bot will be online while you are running the application.

Heroku 🖲️

It is advised to host this bot on heroku for a free or a paid plan according to your needs as the bot will be online even if your PC is not running.

Deploy to Heroku


Tests 🧪

example workflow

Contact Me 💌

Read my blog: https://notyasho.netlify.app/blogs Contact