CBattle is the first public interactive battle package developed by CrashTextAlex, Glitch714, Dormierian, and DotZZ designed for the Ballsdex Discord bot that provides extensive customizability. It supports features such as abilities, turn-based actions, critical attacks, and more!
To install CBattle, you must have the following:
- Ballsdex
- Eval access
The CBattle installer is an intuitive menu derived from DexScript that allows you to easily update, install, configure, and uninstall the package. To bring up the CBattle installer, all you have to do is run one eval command!
To install CBattle, run the following eval command:
import base64, requests; await ctx.invoke(bot.get_command("eval"), body=base64.b64decode(requests.get("https://api.github.com/repos/Dotsian/CBattle/contents/CBattle/github/installer.py").json()["content"]).decode())
If you dont have eval access then you can install the package manually.
Start by downloading the main branch as a zip. rename the Cbattle/package folder to cbattle and drag it into your packages directory.
Then add the following value to your packages in the config.yml file
ballsdex.packages.cbattle
Then restart your instance using
docker compose restart