Permissions
lutfen requires some server permissions to work properly. Not granting a required permission doesn't make any other feature that doesn't require that permission to stop working.
The required permissions and operations that require them are listed.
General Server Permissions
Manage Channels
Used for /slowmode, and for creating and managing correct permissions for /roleban and /starboard channels.
Manage Roles
Used to manage the roleban role and voice roles.
Create Expressions
Used for /emoji steal, /emoji last-image, and /emoji import-zip.
Manage Expressions
Used for /emoji set-roles, and /emoji clear-roles.
Manage Webhooks
Used for /embed.
Membership Permissions
Manage Nicknames
Used for /dehoist and automatic dehoisting.
Kick Members
Used for the kick author action of /purge.
Ban Members
Used for banning /roleban deserters, and for the ban author action of /purge.
Time out members
Used for the time out author actions of /purge.
Text Channel Permissions
Send Messages
Used to send messages for Auto fixing embeds, Quoting messages, auto responses, welcome messages, /redirect target, and user /roleban notifications in the roleban channel.
Embed Links
Used in a lot of commands to send rich embeds and images as links.
If you deny this permission, image links that you use in auto-responses, welcome messages, and other commands will not be embedded in the client and they will just render as text.
Send Messages in Threads
Used to send messages in threads for the same reasons as Send Messages.
Attach Files
Used to include images and other files in messages.
Use External Emojis
Used to include emojis from other servers in response messages.
Manage Messages
Used when deleting messages for /purge.
Manage Threads
Used when /slowmode is invoked from a thread.
Read Message History
Used to retrieve messages for Quoting messages, /image, /imgur last, /search trace-moe, /emoji last-image, /archive, /embed, and /purge.
Replying to a message also requires this permission, so this permission is also required for auto responses.
Voice Channel Permissions
Move Members
Used to disconnect members from a voice channel when they get rolebanned or their messages are purged with an appropriate author-action
.