Your Free, Open-Source, All-In-One Discord Companion
- π¨βπ» Basic Bot Features
- π€ Helpful A.I Assistant
- π¨ Modern Dashboard
- βοΈ Easy Configuration
- βοΈ Easy to use A.P.I
- π And many more features to come...
You can give BotBuilder a try on my support server.
Before you begin, ensure you have installed:
π‘ Note: If your installing BotBuilder on a server you can ignore this. Just make sure the server can run NodeJS.
-
Download the latest version of BotBuilder from BuiltByBit or from here.
-
Upload the
BotBuilder vX.X.X.zipfile to your server's file manager. Once uploaded, unarchive/unzip that file. You can delete that file afterwards. -
Set these values for your variables:
- Main File:
build/index.js - Start File:
start.sh
-
Rename the
.env.templatefile &config.templatefolder to.env&configrespectively. -
Set the values in the
.envfile & configs in theconfigfolder. -
Invite your bot to your development & production servers.
- Clone the repository:
git clone https://github.com/SanukaE/BotBuilder
cd BotBuilder- Install dependencies:
npm installor
pnpm install- Invite your bot to your development & production servers.
This is not required. You can now start your server.
Create a production build:
npm run build
npm startor
pnpm build
pnpm startOnce the setup is complete, your bot will be online.
If you prefer to run BotBuilder in a Docker container, you can do so by running the command below:
docker run -it sanukae/botbuilderContributions are always welcome! Here's how you can help:
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Need help or want to join our community? Connect with us on Discord.
This project is licensed under the GPL v3.0 License
- The NamelessMC & MCStatistics team for their support
- Under Ctrl for providing excellent Discord.js tutorials
- The Discord AntiScam community for their massive database of scam links
- Thirukumaran for his Riddles-API
- RazorSh4rk for his random-word-api
- meetDeveloper for his freeDictionaryAPI
- And to all contributors/donators who have helped improve this project
Created with β€οΈ by SanukaE