System Manual

Complete documentation of the Germania Architecture. Designed to be highly configurable (The "Arch Linux" of Discord bots). Most setups can be managed via commands or the Web Dashboard.

>> SYSTEM & INFORMATION
/sysinfo & /ping
Displays real-time hardware metrics of the host (RAM usage, Uptime, OS) and the current API/WebSocket latency of the bot.
Usage: /sysinfo | /ping
/help & /auth
/help opens the dynamic command manual. /auth manages administrative permissions and bot module access.
Usage: /help [module]
>> MODERATION & SECURITY
/setup-automod
Admin Only
Configures the Germania Aegis System. Manages AI Image Filters (NSFW, Gore, Crypto Scams via GrokVision), Text Filters (Banned Words, Phishing), Anti-Spam limits, and heuristic Predator Detection.
Usage: Run /setup-automod and click through the interactive buttons.
/mod
Moderator
Opens a silent, interactive moderation menu for a specific user to Warn, Timeout (Mute), Kick, or Ban them. Everything is tracked in the internal SQLite Database.
Usage: /mod target:@User
/purge nuke & /clear
Admin/Owner
/purge nuke is the nuclear option: Clones the current channel with identical permissions and deletes the old one to instantly wipe all messages. /clear selectively deletes database entries or specific amounts of messages.
Usage: /purge nuke -> Confirm | /clear [amount]
/say & /addmoney
Admin Only
Admin tools. /say allows you to send a custom message pretending to be the bot. /addmoney injects virtual currency into a user's economy balance.
Usage: /say text:"Hello" | /addmoney target:@User amount:500
>> MUSIC SYSTEM
/play
Searches YouTube/Spotify or plays a direct URL. Automatically routes traffic between the Main Bot and the Extension Node to prevent Voice Channel conflicts.
Usage: /play query:Never Gonna Give You Up
/nowplaying & /queue
/nowplaying summons the interactive player dashboard (Pause, Skip, Shuffle, Loop) to the bottom of the chat. /queue displays upcoming tracks with pagination.
Usage: /nowplaying
/setup-musicplayer
Admin Only
Spawns a dedicated, static Music Dashboard in a channel of your choice. Users can simply type song names in this channel to add them to the queue.
Usage: /setup-musicplayer
>> LEVELING & ECONOMY
/setup-levels
Admin Only
The central hub for XP configuration. Set XP rates, create Role Rewards (automatically assigned at specific levels), and customize the global server rank card colors.
Usage: /setup-levels config | /setup-levels reward-add
/rank & /level-leaderboard
Displays your personal, customizable Rank Card via Canvas API. The leaderboard shows the top 10 most active members of your server.
Usage: /rank [target:@User]
/finances
Checks your current virtual economy balance and transaction history.
Usage: /finances
>> AI & NETWORK
/setup-ai & /get-persona
Configures the System Prompt (Persona) for the Grok-powered Chatbot. Admins can set a Server Persona, while users can set their own Private DM Personas. Use /get-persona to see the current rules.
Usage: /setup-ai scope:server
/ai-reset
Clears your current conversation context with the AI to start fresh and save memory tokens.
Usage: /ai-reset
/setup-link
Admin Only
Connects the current text channel to the Cross-Server Architecture. Allows chatting across multiple servers simultaneously. You can set local bad-word filters for incoming messages.
Usage: /setup-link scope:global | private | unlink
>> GAMES & FUN
/game
The ultimate highly-efficient gaming hub. Play Chess, Uno, Wordle, Blackjack, Battleship, TicTacToe, Connect4, Slots, Minesweeper, High/Low, Ludo, or Cards Against Humanity directly in Discord via interactive engines!
Usage: /game type:Blackjack | /game type:Uno
/setup-counting & /counting-leaderboard
Transforms a channel into a Counting Minigame. Enforces rules (no multicounting, no editing) and tracks High Scores and Daily Streaks. Use the leaderboard to see who counts the most.
Usage: /setup-counting -> Set start number and rules.
/meme, /caption & /video
Fun media commands. Fetch random memes from Reddit, slap a funny caption on an image/GIF, or manipulate videos.
Usage: /caption text:"When the code works" image:[upload]
/steal & Context Apps
Steal emojis from other servers easily! You can use the `/steal` command with an emoji/sticker URL, or just right-click a message -> Apps -> Steal Emoji.
Usage: /steal emoji:[Emoji] name:[NewName]
>> BIRTHDAYS
/setup-birthdays
Admin Only
Sets up the daily Birthday Announcement channel. Can generate a highly customized "Wojak Pointing" Shitpost-Meme using the user's Avatar.
Usage: /setup-birthdays -> Fills out the modal.
/set-birthday, /birthday-list & /birthday-delete
User commands to register your own birthday into the server's database, view a list of upcoming birthdays, or delete your entry.
Usage: /set-birthday date:DD.MM.YYYY
>> UTILITIES & TOOLS (QUICK LIST)
CommandDescription
/embed-builderInteractive Builder UI to create custom, beautiful embed messages (Hex 0x880000 supported!).
/translateInstantly translates text to a target language.
Extract JSON (App)Right-click any message -> Apps -> Extract JSON to view the raw message payload.
/setup-logsConfigures event logging (Messages, Members, Voice, Threads) and retention limits.
/setup-welcomeSets up dynamic Canvas-based Welcome and Leave messages for the server.
/test-welcomeSimulates a member join to preview your custom Welcome Canvas design.
/setup-autoroleAutomates role assignments based on Join, Message Count, or Days on Server.
/setup-reactionroleCreates Embed panels where users can claim roles by clicking reactions.
/setup-tempvoiceInitializes 'Join-To-Create' voice hubs for dynamic, user-managed voice channels.
/setup-ticketsConfigures support ticket categories, staff roles, and transcript logging.
/setup-serverstatsSets up live-updating Voice Channels that display member counts and custom stats.
/socialConfigures YouTube RSS Feed notifications for new video uploads.
/nsfw & /setup-nsfwFetches content from Nekobot API (Admin must configure an age-restricted channel first).

[ Terms of Service & Privacy Policy ]