@@ -93,6 +93,10 @@ namespace Discord
public bool CreatePublicThreads => Permissions.GetValue(RawValue, GuildPermission.CreatePublicThreads);
public bool CreatePublicThreads => Permissions.GetValue(RawValue, GuildPermission.CreatePublicThreads);
/// <summary> If <c>true</c>, a user may create private threads in this guild. </summary>
/// <summary> If <c>true</c>, a user may create private threads in this guild. </summary>
public bool CreatePrivateThreads => Permissions.GetValue(RawValue, GuildPermission.CreatePrivateThreads);
public bool CreatePrivateThreads => Permissions.GetValue(RawValue, GuildPermission.CreatePrivateThreads);
/// <summary> If <c>true</c>, a user may use public threads in this guild. </summary>
public bool UsePublicThreads => Permissions.GetValue(RawValue, GuildPermission.UsePublicThreads);
/// <summary> If <c>true</c>, a user may use private threads in this guild. </summary>
public bool UsePrivateThreads => Permissions.GetValue(RawValue, GuildPermission.UsePrivateThreads);
/// <summary> If <c>true</c>, a user may use external stickers in this guild. </summary>
/// <summary> If <c>true</c>, a user may use external stickers in this guild. </summary>
public bool UseExternalStickers => Permissions.GetValue(RawValue, GuildPermission.UseExternalStickers);
public bool UseExternalStickers => Permissions.GetValue(RawValue, GuildPermission.UseExternalStickers);
/// <summary> If <c>true</c>, a user may send messages in threads in this guild. </summary>
/// <summary> If <c>true</c>, a user may send messages in threads in this guild. </summary>
@@ -143,6 +147,8 @@ namespace Discord
bool? manageThreads = null,
bool? manageThreads = null,
bool? createPublicThreads = null,
bool? createPublicThreads = null,
bool? createPrivateThreads = null,
bool? createPrivateThreads = null,
bool? usePublicThreads = null,
bool? usePrivateThreads = null,
bool? useExternalStickers = null,
bool? useExternalStickers = null,
bool? sendMessagesInThreads = null,
bool? sendMessagesInThreads = null,
bool? startEmbeddedActivities = null)
bool? startEmbeddedActivities = null)
@@ -185,6 +191,8 @@ namespace Discord
Permissions.SetValue(ref value, manageThreads, GuildPermission.ManageThreads);
Permissions.SetValue(ref value, manageThreads, GuildPermission.ManageThreads);
Permissions.SetValue(ref value, createPublicThreads, GuildPermission.CreatePublicThreads);
Permissions.SetValue(ref value, createPublicThreads, GuildPermission.CreatePublicThreads);
Permissions.SetValue(ref value, createPrivateThreads, GuildPermission.CreatePrivateThreads);
Permissions.SetValue(ref value, createPrivateThreads, GuildPermission.CreatePrivateThreads);
Permissions.SetValue(ref value, usePublicThreads, GuildPermission.UsePublicThreads);
Permissions.SetValue(ref value, usePrivateThreads, GuildPermission.UsePrivateThreads);
Permissions.SetValue(ref value, useExternalStickers, GuildPermission.UseExternalStickers);
Permissions.SetValue(ref value, useExternalStickers, GuildPermission.UseExternalStickers);
Permissions.SetValue(ref value, sendMessagesInThreads, GuildPermission.SendMessagesInThreads);
Permissions.SetValue(ref value, sendMessagesInThreads, GuildPermission.SendMessagesInThreads);
Permissions.SetValue(ref value, startEmbeddedActivities, GuildPermission.StartEmbeddedActivities);
Permissions.SetValue(ref value, startEmbeddedActivities, GuildPermission.StartEmbeddedActivities);
@@ -230,6 +238,8 @@ namespace Discord
bool manageThreads = false,
bool manageThreads = false,
bool createPublicThreads = false,
bool createPublicThreads = false,
bool createPrivateThreads = false,
bool createPrivateThreads = false,
bool usePublicThreads = false,
bool usePrivateThreads = false,
bool useExternalStickers = false,
bool useExternalStickers = false,
bool sendMessagesInThreads = false,
bool sendMessagesInThreads = false,
bool startEmbeddedActivities = false)
bool startEmbeddedActivities = false)
@@ -270,6 +280,8 @@ namespace Discord
manageThreads: manageThreads,
manageThreads: manageThreads,
createPublicThreads: createPublicThreads,
createPublicThreads: createPublicThreads,
createPrivateThreads: createPrivateThreads,
createPrivateThreads: createPrivateThreads,
usePublicThreads: usePublicThreads,
usePrivateThreads: usePrivateThreads,
useExternalStickers: useExternalStickers,
useExternalStickers: useExternalStickers,
sendMessagesInThreads: sendMessagesInThreads,
sendMessagesInThreads: sendMessagesInThreads,
startEmbeddedActivities: startEmbeddedActivities)
startEmbeddedActivities: startEmbeddedActivities)
@@ -313,6 +325,8 @@ namespace Discord
bool? manageThreads = null,
bool? manageThreads = null,
bool? createPublicThreads = null,
bool? createPublicThreads = null,
bool? createPrivateThreads = null,
bool? createPrivateThreads = null,
bool? usePublicThreads = null,
bool? usePrivateThreads = null,
bool? useExternalStickers = null,
bool? useExternalStickers = null,
bool? sendMessagesInThreads = null,
bool? sendMessagesInThreads = null,
bool? startEmbeddedActivities = null)
bool? startEmbeddedActivities = null)
@@ -320,7 +334,7 @@ namespace Discord
viewAuditLog, viewGuildInsights, viewChannel, sendMessages, sendTTSMessages, manageMessages, embedLinks, attachFiles,
viewAuditLog, viewGuildInsights, viewChannel, sendMessages, sendTTSMessages, manageMessages, embedLinks, attachFiles,
readMessageHistory, mentionEveryone, useExternalEmojis, connect, speak, muteMembers, deafenMembers, moveMembers,
readMessageHistory, mentionEveryone, useExternalEmojis, connect, speak, muteMembers, deafenMembers, moveMembers,
useVoiceActivation, prioritySpeaker, stream, changeNickname, manageNicknames, manageRoles, manageWebhooks, manageEmojisAndStickers,
useVoiceActivation, prioritySpeaker, stream, changeNickname, manageNicknames, manageRoles, manageWebhooks, manageEmojisAndStickers,
useSlashCommands, requestToSpeak, manageThreads, createPublicThreads, createPrivateThreads, useExternalStickers, sendMessagesInThreads,
useSlashCommands, requestToSpeak, manageThreads, createPublicThreads, createPrivateThreads, usePublicThreads, usePrivateThreads, use ExternalStickers, sendMessagesInThreads,
startEmbeddedActivities);
startEmbeddedActivities);
/// <summary>
/// <summary>