botiti
Public Discord bots are useful, but they are built for generic communities. BOTiti was the opposite: a bot for a specific friend group, with commands and reactions shaped by our own habits and inside jokes.
It handled music playback, Reddit posts, custom commands, and a few deliberately silly responses that made it feel like part of the server instead of a utility plugin.
features
The bot responded to ! commands for:
- YouTube audio playback in voice channels
- Reddit image fetching
- listing available commands
- user-specific joke responses
The command map was stored in a dictionary, which made it easy to add or change behavior without redesigning the whole bot.
implementation
BOTiti was built with:
- Python
- discord.py
- PRAW
- pickle for lightweight persistence
One of the more memorable parts was how little "feature richness" mattered compared with personality. People kept using the bot because it matched the server culture, not because it was technically sophisticated.