BOT MANUAL
Modules, configuration files and message templates.
MODULAR ARCHITECTURE
The bot is a plain Node.js project built on discord.js v14 with Components V2. Every feature is a module that is enabled and configured independently.
CONFIG.JSON
config.json holds the behaviour: roles, channels, thresholds, intervals and per-module toggles. The panel renders it from a schema, so you rarely have to touch the raw file.
MESSAGES.JSON
messages.json holds every text the bot sends, including custom Components V2 layouts. Placeholders such as {user}, {guildName} or {icon:NAME} are replaced at runtime.
SECURITY STACK
Automod with fuzzy word matching, MessageGuard attachment rules, honeypot traps, anti-phishing and a captcha gatekeeper ship with every bot.
SUPPORT SYSTEMS
Multi-category tickets with claims and transcripts, a waiting room queue, VoiceMaster temporary channels and an AI chatbot channel.
COMMUNITY & TEAM
Leveling with rank cards, reaction roles, giveaways, suggestions, invite tracking, applications, team rosters, absences and faction management.