return"Allows members to invite new people to this server.";
casePermission::KICK_MEMBERS:
return"Allows members to remove other members from this server. Kicked members will be able to rejoin if they have another invite.";
casePermission::BAN_MEMBERS:
return"Allows members to permanently ban other members from this server.";
casePermission::ADMINISTRATOR:
return"Members with this permission will have every permission and will also bypass all channel specific permissions or restrictions (for example, these members would get access to all private channels). This is a dangerous permission to grant.";
casePermission::MANAGE_CHANNELS:
return"Allows members to create, edit, or delete channels.";
casePermission::MANAGE_GUILD:
return"Allows members to change this server's name, switch regions, and add bots to this server.";
casePermission::ADD_REACTIONS:
return"Allows members to add new emoji reactions to a message. If this permission is disabled, members can still react using any existing reactions on a message.";
casePermission::VIEW_AUDIT_LOG:
return"Allows members to view a record of who made which changes in this server.";
casePermission::PRIORITY_SPEAKER:
return"Allows members to be more easily heard in voice channels. When activated, the volume of others without this permission will be automatically lowered. Priority Speaker is activated by using the Push to Talk (Priority) keybind.";
casePermission::STREAM:
return"Allows members to share their video, screen share, or stream a game in this server.";
casePermission::VIEW_CHANNEL:
return"Allows members to view channels by default (excluding private channels).";
casePermission::SEND_MESSAGES:
return"Allows members to send messages in text channels.";
casePermission::SEND_TTS_MESSAGES:
return"Allows members to send text-to-speech messages by starting a message with /tts. These messages can be heard by anyone focused on thsi channel.";
casePermission::MANAGE_MESSAGES:
return"Allows members to delete messages by other members or pin any message";
casePermission::EMBED_LINKS:
return"Allows links that members share to show embedded content in text channels.";
casePermission::ATTACH_FILES:
return"Allows members to upload files or media in text channels.";
casePermission::READ_MESSAGE_HISTORY:
return"Allows members to read previous messages sent in channels. If this permission is disabled, members only see messages sent when they are online and focused on that channel.";
casePermission::MENTION_EVERYONE:
return"Allows members to use @everyone (everyone in the server) or @here (only online members in that channel). They can also @mention all roles, even if the role's \"Allow anyone to mention this role\" permission is disabled.";
casePermission::USE_EXTERNAL_EMOJIS:
return"Allows members to use emoji from other servers, if they're a Discord Nitro member";
casePermission::VIEW_GUILD_INSIGHTS:
return"";
casePermission::CONNECT:
return"Allows members to join voice channels and hear others.";
casePermission::SPEAK:
return"Allows members to talk in voice channels. If this permission is disabled, members are default muted until somebody with the \"Mute Members\" permission un-mutes them.";
casePermission::MUTE_MEMBERS:
return"Allows members to mute other members in voice channels for everyone.";
casePermission::DEAFEN_MEMBERS:
return"Allows members to deafen other members in voice channels, which means they won't be able to speak or hear others.";
casePermission::MOVE_MEMBERS:
return"Allows members to move other members between voice channels that the member with the permission has access to.";
casePermission::USE_VAD:
return"Allows members to speak in voice channels by simply talking. If this permission is disabled, members are required to use Push-to-talk. Good for controlling background noise or noisy members.";
casePermission::CHANGE_NICKNAME:
return"Allows members to change their own nickname, a custom name for just this server.";
casePermission::MANAGE_NICKNAMES:
return"Allows members to change the nicknames of other members.";
casePermission::MANAGE_ROLES:
return"Allows members to create new roles and edit or delete roles lower than their highest role. Also allows members to change permissions of individual channels that they have access to.";
casePermission::MANAGE_WEBHOOKS:
return"Allows members to create, edit, or delete webhooks, which can post messages from other apps or sites into this server.";
casePermission::MANAGE_EMOJIS:
return"Allows members to add or remove custom emojis in this server.";
casePermission::USE_APPLICATION_COMMANDS:
return"Allows members to use slash commands in text channels.";