Only what's needed, nothing more.
Kuma requests the minimum permissions to function. Required permissions power core features; optional ones unlock specific commands you may not need.
Server permissions
So commands and messages can be read.
To respond to commands and post logs.
For AutoMod removals and !purge.
For richly formatted replies and logs.
Required for !mute, the auto-mute threshold, and the raid waitlist (holding new joiners during a raid).
For !temprole, !levelroles, !reactionrole, !autorole, and !verify.
For !poll, reaction roles, and verification.
For !webhook and external integrations.
Required for !kick.
Required for !ban, !unban, !softban, and !raid cleanup.
Required for !lock, !unlock, and !panic.
Stoat only. Lets bridged messages and tuppers post under the original name and avatar. Without it they still send, just under Kuma's name with the author prefixed. Discord and Fluxer do the same thing through Manage Webhooks.
Please give Kuma the permissions it needs. After inviting the bot, assign its role the permissions for the features you want to use in your server settings. Missing a permission later? Just update the bot's role, no re-invite needed.
