
StaffModeration
A premium moderation plugin that has all of your needs on discord and in game
Список изменений
StaffModeration v1.6.7
Dedicated AI Channel
A channel can now be designated for fully automated AI responses. Configure ai.dedicated-channel-id in discord.yml, and every message sent in that channel will receive an automatic reply — no mention, prefix, or command required. This channel uses the same cooldown, live data lookups, and moderation action protocol as the existing mention-based AI assistant. Leave the value as YOUR_CHANNEL_ID_HERE to keep this feature disabled.
New Administrative Commands
The following commands have been added, each with full tab-completion and dedicated .others permission nodes for use on other players:
/godmode [player] [on|off]— toggles invulnerability/fly [player] [on|off]— toggles flight/flyspeed <1-10> [player]— sets fly speed on a simplified 1–10 scale/gamemode <survival|creative|adventure|spectator> [player]— also acceptss/c/a/spand0/1/2/3shorthand/gmc,/gms,/gma,/gmsp— direct aliases for each gamemode
Help and Setup Documentation
New in-game and Discord commands provide complete setup and usage guidance:
/staffhelp link(in-game) — explains the account linking process step by step/staffhelp bot-setup(in-game) — a full checklist for configuring the Discord bot, including application creation, required Privileged Gateway Intents, bot token setup, invite permissions, channel/role IDs, and AI configuration/link-help(Discord) — an embedded step-by-step linking guide/help(Discord) — a complete overview of every bot feature
Both linking guides also clarify an important requirement: the Discord role name must exactly match the corresponding LuckPerms group's displayName (for example, a displayName of StaffModeration requires a Discord role also named StaffModeration). A mismatch here will prevent automatic rank and role synchronization from functioning.
Improved /aicredits Command
This command now reports a clear operational status alongside credit usage:
- Usable — the assistant is fully operational
- Usable, running low — remaining credit is below $0.10
- Not usable — the assistant is disabled, missing an API key, or out of credits
- Status unconfirmed — quota could not be verified (non-OpenRouter provider, or the check failed)
Language and Tone Consistency
The AI assistant's system prompt has been revised to respond in clear, professional English. Previously, it was configured to use informal Taglish and internet slang; all in-game and Discord-facing messages have been reviewed for consistent, professional tone.
