masta bro send me tag iso bro.
Bolt is a (heavily WIP) general purpose Discord bot!
join the support (and also testing) server: https://discord.gg/hF6mgCE3gT
invite Bolt to your server: https://sparkhere-sys.github.io/bolt
Follow these instructions if you want to self-host the bot.
Or just add the bot to your server. Feel free.
- Any OS that can run Python
- Python itself (duh)
- recommended to use CPython, however PyPy works too
- A Discord bot token (go to https://discord.dev)
- Python 3.10+ because we used
match-caseand not a ton ofif-elif-elses py-cord(pip install py-cord)python-dotenv(pip install python-dotenv)requests(pip install requests)- If using Python 3.13, also install
audioop-lts(pycord apparently insists on using it even without using audio features. thanks, pycord.) - Optional:
coloramaso your logs look ✨pretty✨
First, clone the repo:
git clone https://github.com/yum13241/bolt.git && cd boltNext, set up a virtual environment. (no, not a virtual machine.) The instructions will vary depending on your OS of choice.
- Linux/macOS:
python3 -m venv venv && source ./venv/bin/activate- Windows (PowerShell):
python3 -m venv venv
.\venv\Scripts\Activate.ps1Now install all the dependencies:
pip install -r requirements.txt # or you can install them manuallyCreate a .env file in the root directory of the repo, and add your bot's token:
TOKEN=your_token_hereThen, copy the example config file and edit it to your preferences.
Once all of that is done, run:
python -m botto start the bot.
made with <3 by yum13241 and the bolt dev team (spark_sys)
contact me on discord