Clone
Pull the public repo. Configure secrets via .env or local config.
Open-Source Discord Bot
Built for communities that want self-hosted tooling. Moderation, announcements, reminders, AI support, and workflows in one compact codebase.
Chat with model allowlists, web search, daily caps, and per-server policy controls.
Warnings, invite filters, link filters, blocked words, and mod-log workflows.
Quick Start
git clone https://github.com/msgaxzzz/Milo-discord-fun-bot.git
cd Milo-discord-fun-bot
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
python3 main.py
Welcome flows, goodbye messages, announcements, reminders, and utility commands.
MIT licensed, contributor docs included, small enough to actually extend.
Getting Started
Pull the public repo. Configure secrets via .env or local config.
Set your Discord token and optional API keys before starting the bot.
Commands are split into cogs. Add or remove features independently.
Modules
Welcome and goodbye flows, scheduled announcements, reminders, AFK handling.
Policies for safer communities without a full enterprise panel.
AI chat, config controls, optional web search, per-server constraints.
Documentation
Project summary, setup flow, features, and deployment notes.
→ ReferenceFull command reference across AI, moderation, reminders, economy.
→ OpsProcess expectations, storage notes, hosting guidance.
→ CommunityContribution flow, review expectations, collaboration guidelines.
→FAQ
No. Entertainment features exist, but the core value is community support and operations.
No. It runs as a self-hosted process. No SaaS dependency.
Open-source communities, study groups, volunteer-run servers, and maintainers who want practical tooling.
Yes. Commands are organized into cogs. Add your own or modify existing ones.