Ser Aymeric
All guides

Permissions and role hierarchy

Check the permissions a feature needs, without giving the bot unrestricted access.

Messages, cards and announcements

In the destination channel, allow Aymeric to View Channel and Send Messages. Embed Links is needed for rich responses; Attach Files is needed for character and equipment cards. Read Message History and Add Reactions are needed for reaction roles and event sign-ups.

Check channel-specific overrides as well as the bot’s server role. A permission on the role can be denied in a particular channel. External custom emoji may also require Use External Emojis.

Roles and nicknames

Reaction roles, joining roles, reward roles, live-stream roles and character roles require Manage Roles. Put Aymeric’s highest role above each role it should assign or remove. Managed integration roles cannot be assigned like ordinary roles.

Character-name nicknames and custom-command nickname actions require Manage Nicknames and the appropriate member hierarchy. Moving the bot above a reward role does not mean it should be placed above your administrators.

Moderation permissions

Removing other people’s messages or clearing reactions requires Manage Messages.

Give additional permissions only for the features you actually use. Administrator is not a substitute for checking an incorrect channel override or role position.

Who can use commands?

  1. In Discord, open Server Settings, then Integrations and select Ser Aymeric.
  2. Review the app’s command permissions for members, roles and channels. Use Application Commands also affects whether members can use slash commands in a channel.
  3. Test with an ordinary member account. Owners and administrators can bypass command restrictions.

Give your team website access

Server owners and members with Administrator or Manage Server can manage Aymeric on this website. Under Website access in your server’s dashboard, you can add a bot-admin role, which can manage the bot’s settings, and an event-manager role, which can manage events without access to anything else.

Website access is separate from permission to use a Discord command. Role and channel changes still need the matching Discord permissions, and some settings are restricted to the server owner.

Common questions

Why can’t I see a server or its settings?
Check that you signed in with the Discord account that belongs to the server. Members can view their own profile and leaderboards; settings need server-management, bot-admin or event-manager access, and event managers only see events.
Why does sign-in ask for my identity, email and server list?
Discord sign-in creates your website account and lets the site show your servers and check your access, so it asks for the identify, email and guilds permissions. You approve these on Discord; never give anyone your Discord password.
What happens if I remove Aymeric from my server?
Removing Aymeric deletes the server’s settings and several kinds of server data. Don’t remove and re-add it to fix a problem if you want to keep your setup.
Does Aymeric need Administrator permission?
No. Give it the permissions needed for the features you enable, and check channel overrides and role hierarchy. Cards and images also need Embed Links and Attach Files in the channel they are posted to.
Can I restrict who uses commands?
On Discord desktop, open Server Settings, then Integrations, and select Ser Aymeric. Set command access for roles, members and channels there. Server owners and administrators bypass these restrictions. Saved custom commands all share /custom command, so restrictions apply to that command rather than to each saved name.
Why is a role not being assigned?
Check that Aymeric has Manage Roles, that its highest role is above the target role, and that the feature is enabled. The target role must not be a managed integration role. For reaction roles, also check membership-day or required-role conditions, and that you published the latest group settings.