Invite & setup
Permissions
flanker’s security features act on the whole server, so they need real permissions to work and to reverse an attack:
Grant the specific permissions needed by the features you enable. For security, these include Manage Roles, Manage Channels, Manage Webhooks, Ban Members, Kick Members, Moderate Members, Manage Messages and View Audit Log. Flanker also needs View Channel, Send Messages and Read Message History in channels it uses. Other features may need rights such as Attach Files, Embed Links, Connect or Speak.
Flanker reports the exact missing permissions when an action is denied, for example
“I’m missing permissions: BAN_MEMBERS”. The server invite currently requests Administrator. Individual commands report the specific missing permission rather than asking you to grant Administrator. If you configure narrower permissions manually, grant the permissions required by each enabled feature.
Running commands
flanker uses slash commands. Type / in any channel and pick a flanker
command; its fields use Discord’s member, role and channel pickers.
You can also mention flanker and type the command after it, like
@flanker ban @user. Prefix commands such as ,ban were retired on
12 November 2026.
Fastest setup
- Lock down security first. Run
/antinuke setup(beginner mode applies the recommended protection in one step). Then open/setupand pick Antiraid to tune raid thresholds. See Security. - Turn on logging so you have an audit trail:
/help module loggingor configure it on the dashboard. See Logging. - Set up member flow: a welcome message and autoroles. See Welcome & messages.
- Add staff tools: tickets and applications. See Tickets & applications.
Everything above can also be done on the dashboard with a live preview.
Setup panels
Run /setup show (Manage Server) to see everything flanker can do and pick a
module. Every module’s settings can be changed from its panel: lists,
roles, channels, messages and limits included.
A panel lists each setting on one line with what it’s set to now. On/off settings have a switch right there. Press the pencil (or View for lists) on any other line to open that setting with its menu or form, then Back to return. Every change runs the matching command as you, so the usual permission checks apply.
Staff and access
flanker separates “who can run a command” from Discord’s own permissions where
it makes sense (for example antinuke admins). Use /help command access and
/help command elevate to see how to grant staff access to specific commands.