Skip to content

alec-jensen/kidney-bot

kidney bot

Don't want to host yourself? Add the bot here!

Want to use my code in your bot?

  • That's great! Make sure to credit me, and according to GNU GPLv3, your license must also be GNU GPLv3

Setup

kidney bot is set up to use the uv package manager for dependency management. Please follow their instructions to install it.

After installing uv, run the following command in the root directory of the project:

uv sync

This will install all the dependencies required for the bot to run.

Linux

If you are running the bot on a Linux OS, you will need to install a couple packages

# Debian/Ubuntu
sudo apt install libffi-dev libnacl-dev python3-dev
# Fedora/CentOS/RHEL
sudo dnf install libffi-devel libsodium-devel python3-devel
# Arch Linux
sudo pacman -S libffi libsodium python

Then, either copy the config.sample.json file to config.json or run the setup script:

uv run setup.py

To start the bot, run:

uv run kidney-bot/main.py

About

kidney bot is a simple all purpose discord bot

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Contributors

Languages