/bee6

Welcome to BEE6, the versatile and feature-packed Discord bot designed to cater to all your server's needs. As a free and open-source alternative to MEE6 and other popular bots, BEE6 offers a wide range of functionalities to elevate your Discord server to the next level.

Primary LanguageJavaScriptMIT LicenseMIT

Contributors Forks Stargazers Issues MIT License


Logo

BEE6

The versatile and feature-packed Discord bot
Explore the user docs »

Report BugRequest Feature

Table of Contents

About The Project

Welcome to BEE6, the versatile and feature-packed Discord bot designed to cater to all your server's needs. As a free and open-source alternative to MEE6 and other popular bots, BEE6 offers a wide range of functionalities to elevate your Discord server to the next level.

What does BEE6 have to offer?

⚠️ Coming soon • 🚧 In progress • ✅ Implemented

  • Customizable • BEE6 is designed to be as customisable as possible, with a wide range of settings and options to suit your needs. Check some of them out here.
  • Welcome/leave messages • BEE6 can send welcome and leave messages to your server's channels, with a wide range of customization options.
  • Leveling • BEE6 can track your server's members' activity, plus has a feature to easily migrate your leveling data from MEE6.
  • Economy • Members can earn currency by being active and use it to purchase items and play games.
  • AI Chatbot • BEE6 can chat with your server's members using OpenAI's GPT-3.5 Turbo.
  • 🚧 Reaction Roles • BEE6 can assign roles to users when they react to a message.
  • 🚧 Auto-moderation • BEE6 can automatically moderate your server, with a wide range of options to suit your needs.
  • ⚠️ Auto-role • BEE6 can automatically assign roles to new members.
  • ⚠️ Social Media Alerts • BEE6 can send alerts to your server when you or someone else posts on social media.
  • ⚠️ Custom Commands • BEE6 can create custom commands for your server.

(back to top)

Built With

Node.js MongoDB Discord.js Express.js

(back to top)

Getting Started

Prerequisites

  • Node.js
  • NPM
  • MongoDB
  • A Discord bot

Installation

  1. Clone the repo
    git clone https://github.com/bee6-bot/bee6.git
  2. Install NPM packages
    npm install
  3. Enter your credentials and settings in example.env, and rename it to .env

(back to top)

Usage

npm run start

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement" if you have an idea but don't know how to implement it.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/flower-detection)
  3. Commit your Changes (git commit -m 'Add flower detection so BEES can pollinate')
  4. Push to the Branch (git push origin feature/flower-detection)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)

Contact

(back to top)

Acknowledgments

(back to top)