summaryrefslogtreecommitdiff
path: root/src/windows/guildsettings
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2023-11-03 02:45:37 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2023-11-03 02:45:37 -0400
commit4774711f52bde15af64f18faf411b4b30136baa6 (patch)
treee7884bd04e861e9b25d6cb341d10a627fded3136 /src/windows/guildsettings
parent61cd7016fa16dbcc4c66e51b2d1a81fbc0bf50fd (diff)
downloadabaddon-portaudio-4774711f52bde15af64f18faf411b4b30136baa6.tar.gz
abaddon-portaudio-4774711f52bde15af64f18faf411b4b30136baa6.zip
update permissions strings and role pane
Diffstat (limited to 'src/windows/guildsettings')
-rw-r--r--src/windows/guildsettings/rolespane.cpp38
1 files changed, 25 insertions, 13 deletions
diff --git a/src/windows/guildsettings/rolespane.cpp b/src/windows/guildsettings/rolespane.cpp
index a3e9ae9..25088d7 100644
--- a/src/windows/guildsettings/rolespane.cpp
+++ b/src/windows/guildsettings/rolespane.cpp
@@ -258,49 +258,61 @@ GuildSettingsRolesPaneInfo::GuildSettingsRolesPaneInfo(Snowflake guild_id)
// fuck you clang-format you suck
// clang-format off
- add_perms("General", LEFT, {
+ add_perms("General", RIGHT, {
Permission::VIEW_CHANNEL,
Permission::MANAGE_CHANNELS,
Permission::MANAGE_ROLES,
+ Permission::CREATE_GUILD_EXPRESSIONS,
Permission::MANAGE_GUILD_EXPRESSIONS,
Permission::VIEW_AUDIT_LOG,
- Permission::VIEW_GUILD_INSIGHTS,
Permission::MANAGE_WEBHOOKS,
Permission::MANAGE_GUILD });
- add_perms("Membership", LEFT, {
- Permission::CREATE_INSTANT_INVITE,
- Permission::CHANGE_NICKNAME,
- Permission::MANAGE_NICKNAMES,
- Permission::KICK_MEMBERS,
- Permission::BAN_MEMBERS });
-
- add_perms("Text Channels", RIGHT, {
+ add_perms("Text Channels", LEFT, {
Permission::SEND_MESSAGES,
+ Permission::SEND_MESSAGES_IN_THREADS,
Permission::CREATE_PUBLIC_THREADS,
Permission::CREATE_PRIVATE_THREADS,
Permission::EMBED_LINKS,
Permission::ATTACH_FILES,
Permission::ADD_REACTIONS,
Permission::USE_EXTERNAL_EMOJIS,
+ Permission::USE_EXTERNAL_STICKERS,
Permission::MENTION_EVERYONE,
Permission::MANAGE_MESSAGES,
Permission::MANAGE_THREADS,
Permission::READ_MESSAGE_HISTORY,
Permission::SEND_TTS_MESSAGES,
- Permission::USE_APPLICATION_COMMANDS });
+ Permission::USE_APPLICATION_COMMANDS,
+ Permission::SEND_VOICE_MESSAGES, });
+
+ add_perms("Membership", LEFT, {
+ Permission::CREATE_INSTANT_INVITE,
+ Permission::CHANGE_NICKNAME,
+ Permission::MANAGE_NICKNAMES,
+ Permission::KICK_MEMBERS,
+ Permission::BAN_MEMBERS,
+ Permission::MODERATE_MEMBERS });
+
+ add_perms("Advanced", LEFT, { Permission::ADMINISTRATOR });
add_perms("Voice Channels", RIGHT, {
Permission::CONNECT,
Permission::SPEAK,
Permission::STREAM,
+ Permission::USE_EMBEDDED_ACTIVITIES,
+ Permission::USE_SOUNDBOARD,
+ Permission::USE_EXTERNAL_SOUNDS,
Permission::USE_VAD,
Permission::PRIORITY_SPEAKER,
Permission::MUTE_MEMBERS,
Permission::DEAFEN_MEMBERS,
- Permission::MOVE_MEMBERS });
+ Permission::MOVE_MEMBERS,
+ Permission::SET_VOICE_CHANNEL_STATUS });
- add_perms("Advanced", LEFT, { Permission::ADMINISTRATOR });
+ add_perms("Events", RIGHT, {
+ Permission::CREATE_EVENTS,
+ Permission::MANAGE_EVENTS, });
// clang-format on