[!IMPORTANT] This project is still development, expect some changes and bugs.
BotMate is a web platform for managing multiple bots across different platforms, designed to be user-friendly for both developers and non-technical users. Quickly get your bots up and running with minimal setup. All you need is a single command to run in the terminal and you're good to go.
🌟 Please consider giving this project a star if you find it useful. It helps us to keep improving the project and adding new features. 😊
BotMate comes with a built-in plugin system that allows developers to extend the platform with custom features. Other users can install these plugins with a single command. To learn more about creating plugins, check out the documentation.
With minimal setup, you can get your bots up and running in no time. BotMate is designed to be user-friendly for both developers and non-technical users alike. You can easily manage your bots from a single dashboard, making it easy to keep track of all your bots in one place.
Ever wanted to manage all your bots in one place? BotMate supports multiple platforms, including Discord, Slack, and Telegram. You can easily manage all your bots from a single dashboard.
Get started with BotMate in just a few steps. Run the following commands in your terminal to create a new BotMate project.
Run the following command to create a new BotMate project:
pnpm create botmate
After the project is created, navigate to the project directory and install the dependencies:
cd botmate
pnpm install
Create a .env
file in the root directory and add the following environment variables:
DATABASE_URL=mongodb://localhost:27017/botmate
Finally, start the development server:
pnpm dev
Docker images will be available soon.