PermissionsBuilder constructor
PermissionsBuilder({
- bool? addReactions,
- bool? administrator,
- bool? attachFiles,
- bool? banMembers,
- bool? changeNickname,
- bool? connect,
- bool? createInstantInvite,
- bool? createPrivateThreads,
- bool? createPublicThreads,
- bool? deafenMembers,
- bool? embedLinks,
- bool? kickMembers,
- bool? manageChannels,
- bool? manageEmojisAndStickers,
- bool? manageEvents,
- bool? manageGuild,
- bool? manageMessages,
- bool? manageNicknames,
- bool? manageRoles,
- bool? manageThreads,
- bool? manageWebhooks,
- bool? mentionEveryone,
- bool? moderateMembers,
- bool? moveMembers,
- bool? muteMembers,
- bool? prioritySpeaker,
- bool? readMessageHistory,
- bool? sendMessages,
- bool? requestToSpeak,
- bool? sendMessagesInThreads,
- bool? sendTtsMessages,
- bool? speak,
- bool? stream,
- bool? useExternalEmojis,
- bool? useExternalStickers,
- bool? useSlashCommands,
- bool? useVad,
- bool? viewAuditLog,
- bool? viewChannel,
- bool? viewGuildInsights,
Implementation
PermissionsBuilder({
this.addReactions,
this.administrator,
this.attachFiles,
this.banMembers,
this.changeNickname,
this.connect,
this.createInstantInvite,
this.createPrivateThreads,
this.createPublicThreads,
this.deafenMembers,
this.embedLinks,
this.kickMembers,
this.manageChannels,
this.manageEmojisAndStickers,
this.manageEvents,
this.manageGuild,
this.manageMessages,
this.manageNicknames,
this.manageRoles,
this.manageThreads,
this.manageWebhooks,
this.mentionEveryone,
this.moderateMembers,
this.moveMembers,
this.muteMembers,
this.prioritySpeaker,
this.readMessageHistory,
this.sendMessages,
this.requestToSpeak,
this.sendMessagesInThreads,
this.sendTtsMessages,
this.speak,
this.stream,
this.useExternalEmojis,
this.useExternalStickers,
this.useSlashCommands,
this.useVad,
this.viewAuditLog,
this.viewChannel,
this.viewGuildInsights,
});