Skip to content

A Discord bot built by the World Wide Web community for the World Wide Web community.

License

Notifications You must be signed in to change notification settings

al5ina5/discord-joie-bot

Repository files navigation

Discord Joie Bot

A boilerplate to quickly deploy a powerful Discord bots. Quickly and painlessly deploy a powerful, lightweight and extremely easy-to-manage Discord bot for both beginners and expert users. No experience needed.

Features

  • 100% free and open source.
  • Fully customizable, host on your own server!
  • Quick deployment: Get the bot online in > 1 minute.
  • Extremely lightweight, less than 1MB.
  • Fully commented: Easy for a new developer to understand and navigate.
  • Powerful command handler.
  • Built in !commands and !help commands.
  • Grant helper points to helpful people.
  • Manage a helper leaderboard
  • Tracks which country people are from.
  • Provides an aggregate for countries.
  • Keeps track of people's tech stack
  • Allows search of people by what technology they use.
  • Allows search of people's tech stack.

How-to / Setup

Prerequisites:

  • NodeJS installed on the machine.
  • Mongodb
  • Your Discord bot's token. (Create Discord bot here)
  • Your Discord bot invited to your server.
  • A brain. 🧠

Steps to start coding 🚀

Clone your repository.

git clone git@github.com:YOUR_USER:YOUR_FORK.git

Open a terminal, and navigate to your project.

cd YOUR_FORK

Copy .env.example file.

cp .env.example .env

Setup your environment variables in .env file.

Install npm dependencies

npm install

Start Coding 👨‍💻👩‍💻

npm run dev

FAQ

How can I change the bot's prefix?

  • The prefix is defined in the .env file.

How I can start contributing?

  • Fork the project
  • Follow How-to / Setup to prepare everything you need
  • You are ready!

How I can use local mongodb ???

  • Your local mongodb url will most likely look like this: "mongodb://127.0.0.1:27017/joie". Where 27017 is default mongodb port and joie is your database name.

Does this bot moderation feature commands like !purge, !kick, and !ban?

  • It does not. This is not quite a moderation/utility bot.

How can I host my bot when I'm away from my machine, 24/7?

Where can I donate?

Can you develop a bot for me?

  • I'd love to! Reach out to me if you'd like to hire me.

About

A Discord bot built by the World Wide Web community for the World Wide Web community.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published