Skip to main content
Documentation

Setup

Discord permissions

Astero requests these permissions via the OAuth invite link (auto-configured). You can also grant them manually from Server Settings → Roles → Astero.

Required for core features

  • View Channels — see channel structure
  • Send Messages — post welcomes, notifications, command responses
  • Embed Links — rich embeds for stream notifs, level-ups, etc.
  • Attach Files — rank cards, welcome images, ticket transcripts

Required for moderation

  • Manage Messages — delete spam, run /clear
  • Manage Roles — level-up rewards, reaction roles, gift code roles
  • Kick / Ban Members — /mod commands
  • Moderate Members — timeouts

Required for tickets + temp-voice

  • Manage Channels — create ticket channels + temp voice channels
  • Manage Threads — for the auto-thread module

Role hierarchy

For moderation + role-assignment to work, the Astero role must sit above any role it needs to modify in the Discord role list. Drag the Astero role up so it's above your member roles but below your owner / admin roles.

See troubleshooting if a command fails with "missing permissions".

Beta