“Discipline. Sass. Music. Control.
All in one bot, ready to whip your server into shape.”
Server Domme combines several key features in one place:
- 🎵 Plays music from YouTube and SoundCloud
- 🧹 Automates channel cleanup and message purges
- 🎭 Supports roleplay interactions, task management, and anonymous confessions
- ⚙️ Offers admin tools for command and server configuration
- 💬 Responds to mentions with context-aware interactions
It’s designed to be practical for server management while providing light, interactive roleplay features. The bot can be easily expanded with new commands due to its modular architecture.
- /about — Discover the origin of this bot
- /help — Get a list of available commands
- Announce (context command) — Send a message on bot's behalf
- /announce — Send a message on bot's behalf
- translate (reaction) — Translate message on flag emoji reaction
- /roll — Roll dices like
2d20+1d6-2
- /ask — Ask for permission to contact another member
- /confess — Send an anonymous confession
- /discipline — Punish or release a brat
- /task — Assign yourself a new random task
- /chat — Mention the bot to chat
- /music — Control music playback
- /media — Post a random media file
- /upload-media — Upload one or multiple media files
- /purge — Manage message purges
- /commands — Manage or inspect commands
- /maintenance — Bot maintenance commands
- /manage-announce — Announcement settings
- /manage-chat — Chat settings
- /manage-confess — Confession settings
- /manage-discipline — Discipline settings
- /manage-media — Manage media categories
- /manage-task — Task settings
- /manage-translate — Translate settings
- Clone this repository.
- Add your bot token to the configuration file.
- Define role IDs and setup your guild structure.
- Build and run the bot:
go build && ./server-domme - Invite her into your server. She’s waiting.
FFMPEG and YTDLP is required for music playback/streaming.
- Manage Roles
- View Channels
- Send Messages
- Manage Messages
- Embed Links
- Attach Files
- Read Message History
- Use Application Commands
- Connect
- Speak
This bot contains suggestive language, power dynamics, and dominant sass not suitable for the faint-hearted or humorless. Use responsibly, and only with consenting adults.