Table of Contents

Namespace FishMMO.DiscordBot.Modules

Classes

AdminModule

Administrative commands for managing the bot and viewing game server status. All commands in this group require the Administrator permission.

CharacterModule

Commands for inspecting game characters and looking up linked accounts.

CommandListModule

Top-level /commands command that lists all commands available to the calling user, filtered by Discord permissions, role requirements, and per-guild disabled commands.

DatabaseModule

Commands for querying the game database. Restricted to server administrators.

GeneralModule

General-purpose utility commands available to all users.

LinkModule

Commands for linking a Discord account to a game character. The flow: user runs /link [character], gets a code, types it in-game, the bot detects the code in chat polling and confirms the link.

ModerationModule

Moderation commands for game server administration via Discord. Requires ManageGuild permission (moderator-level).