BotBuilder

Your Free, Open-Source, All-In-One Discord Companion

πŸ†“ Free & Open Source πŸš€ Easy Setup 🧠 AI-Powered πŸ“Š Modern Dashboard

πŸ“– About The Project

BotBuilder is your ultimate All-In-One Discord bot, crafted to empower server owners with an extensive suite of features designed to enhance and streamline server management. Whether you're managing a small community or running a large-scale server, BotBuilder has got you covered.


Built with passion and dedication, this open-source project combines essential Discord functionality with cutting-edge AI capabilities, all wrapped in an intuitive modern interface that makes bot management a breeze.

✨ Key Features

πŸ”§

Basic Bot Features

All the essential commands and functionality you need for server management

🧠

Helpful AI Assistant

Powered by advanced AI to assist your community with intelligent responses

πŸ“Š

Modern Dashboard

Sleek, user-friendly web interface for easy management and configuration

βš™οΈ

Easy Configuration

Simple setup process with clear documentation and intuitive controls

πŸ”Œ

Developer-Friendly API

Easy to use API for custom integrations and extended functionality

πŸš€

Continuous Development

Regular updates with new features and improvements coming soon!

⚠️ Important Disclaimer

All AI-powered features are built using Gemini API, which may have limited availability depending on your location. Ensure you understand any potential billing implications before enabling AI features. The bot functions perfectly without AI features enabled if preferred.

πŸ›  Installation Guide

Getting BotBuilder up and running is straightforward! Follow these simple steps:

Upload & Extract

Upload the BotBuilder v2.x.x.zip file to your server's file manager. Once uploaded, unarchive/unzip the file. You can delete the zip file afterwards.

Configure Server Settings

Set these values for your server variables:

Main File: build/index.js
Start File: start.sh

Setup Configuration Files

Rename the template files:

β€’ .env.template β†’ .env

β€’ config.template folder β†’ config folder

Configure Your Bot

Fill in the values in the .env file and configure settings in the config folder according to your needs.

Invite Your Bot

Add your bot to both your development and production Discord servers with the necessary permissions.

Launch!

Start your bot and you're ready to go! πŸŽ‰

Need Help?

Join our Discord server for support and community assistance.

πŸ’¬ Message From Sanuka

Hey there! πŸ‘‹


I'm thrilled to introduce BotBuilder, but keep in mind, it's still in its early stages. While it might not yet embody the full vision of an "all-in-one" bot, I'm committed to improving it with every update.


This project is a labor of love, and I develop it entirely for free. With your supportβ€”whether through feedback, sharing, or donationsβ€”I can continue adding amazing features to make this bot truly exceptional.


Let's build something awesome together! πŸš€

πŸ’– Support The Project

Want to help me keep this project alive and growing?