the most cursed discord bot ever https://maxwellj.xyz/alfreda
Go to file
2024-07-16 17:28:31 +10:00
.envexample Add this back 2024-07-16 17:27:58 +10:00
LICENSE Initial commit 2024-06-10 21:12:52 +10:00
main.py Add back a load of stuff that got disappeared when Git broke for a moment 2024-07-16 17:27:00 +10:00
README.md redo 2024-07-16 17:28:31 +10:00

Alfreda

Alfreda is the most cursed discord bot ever.

Read more at https://maxwellj.xyz/alfreda

Issues and more are avaliable in this repo, and feel free to clone and experiment!

gpl my beloved

Found issues? Want to test the bot out for yourself? Join the Testing Discord server! https://discord.gg/eDfb5GFRqt

Quick Setup (for self hosting)

  1. If you're using Linux, or another platform that doesn't allow packages install through Pip, make a virtual environment. python -m venv path/to/venv and activate it with source path/to/venv/bin/activate.fish (if using fish, use activate while using bash or sh). If you're using Windows, install Python. If you're using macOS, check that you have Python 3 installed. If not, install it.

  2. Run pip install anthropic discord python-dotenv to install the Anthropic API, Discord API and .env file interpreter.

  3. Rename .envexample to .env and edit it with your Anthropic and Discord API keys. Get them at https://console.anthropic.com and https://discord.dev (make sure to enable privelaged intents for messages) Be sure to not share these with anyone, as you might allow someone to use your Anthropic credits or send messages through your Discord bot!

  4. Add your personalities to the .env file

  5. Run 'python3 main.py' to start the bot! If all goes well your bot should come online!