Paw is the open-source GitHub repository for Paw, the discord bot powering The Paw Kingdom!
Paw was built on code from a former project known as exorium by current developers MiataBoy and ToothyDev.
Paw can provide a variety of things to your server! For example:
😘 interaction commands!
🐕 Sona generator!
Paw is not able to be selfhosted easily because it's tightly integrated into the server it was made for. You are however free to fork this repo and remove any server-specific code you find, after which it should work as expected. Here's a step-by-step guide to launching the bot once you've done that:
- Create a bot account on https://discord.com/developers/applications
- Invite the bot with oauth scopes
bot
andapplication.commands
to a guild of choice - Clone your repository onto a server (If you don't have one, you may find VPS's for cheap at https://ovh.com) with
git clone <your repo url.git>
- Make sure Python 3.12+ is installed
- Run
pip install -r requirements.txt
- Use PM2 or a similar tool to run the bot (
pm2 start bot.py --name Paw --interpreter python3
)
Joining TPK with the sole intent of requesting support with self-hosting may result in a ban.