Viewing docs for discord 2.5.1
published on Thursday, Mar 19, 2026 by lucky3028
published on Thursday, Mar 19, 2026 by lucky3028
Viewing docs for discord 2.5.1
published on Thursday, Mar 19, 2026 by lucky3028
published on Thursday, Mar 19, 2026 by lucky3028
A simple helper to get computed bit total of a list of permissions.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as discord from "@pulumi/discord";
const member = discord.getPermission({
viewChannel: "allow",
sendMessages: "allow",
useVad: "deny",
prioritySpeaker: "deny",
});
const moderator = Promise.all([member, member]).then(([member, member1]) => discord.getPermission({
allowExtends: member.allowBits,
denyExtends: member1.denyBits,
kickMembers: "allow",
banMembers: "allow",
manageNicknames: "allow",
viewAuditLog: "allow",
prioritySpeaker: "allow",
}));
const memberRole = new discord.Role("member", {permissions: member.then(member => member.allowBits)});
const moderatorRole = new discord.Role("moderator", {permissions: moderator.then(moderator => moderator.allowBits)});
const generalMod = new discord.ChannelPermission("general_mod", {
type: "role",
overwriteId: moderatorRole.id,
allow: moderator.then(moderator => moderator.allowBits),
deny: moderator.then(moderator => moderator.denyBits),
});
import pulumi
import pulumi_discord as discord
member = discord.get_permission(view_channel="allow",
send_messages="allow",
use_vad="deny",
priority_speaker="deny")
moderator = discord.get_permission(allow_extends=member.allow_bits,
deny_extends=member.deny_bits,
kick_members="allow",
ban_members="allow",
manage_nicknames="allow",
view_audit_log="allow",
priority_speaker="allow")
member_role = discord.Role("member", permissions=member.allow_bits)
moderator_role = discord.Role("moderator", permissions=moderator.allow_bits)
general_mod = discord.ChannelPermission("general_mod",
type="role",
overwrite_id=moderator_role.id,
allow=moderator.allow_bits,
deny=moderator.deny_bits)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/discord/v2/discord"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
member, err := discord.GetPermission(ctx, &discord.GetPermissionArgs{
ViewChannel: pulumi.StringRef("allow"),
SendMessages: pulumi.StringRef("allow"),
UseVad: pulumi.StringRef("deny"),
PrioritySpeaker: pulumi.StringRef("deny"),
}, nil)
if err != nil {
return err
}
moderator, err := discord.GetPermission(ctx, &discord.GetPermissionArgs{
AllowExtends: pulumi.Float64Ref(member.AllowBits),
DenyExtends: pulumi.Float64Ref(member.DenyBits),
KickMembers: pulumi.StringRef("allow"),
BanMembers: pulumi.StringRef("allow"),
ManageNicknames: pulumi.StringRef("allow"),
ViewAuditLog: pulumi.StringRef("allow"),
PrioritySpeaker: pulumi.StringRef("allow"),
}, nil)
if err != nil {
return err
}
_, err = discord.NewRole(ctx, "member", &discord.RoleArgs{
Permissions: pulumi.Float64(member.AllowBits),
})
if err != nil {
return err
}
moderatorRole, err := discord.NewRole(ctx, "moderator", &discord.RoleArgs{
Permissions: pulumi.Float64(moderator.AllowBits),
})
if err != nil {
return err
}
_, err = discord.NewChannelPermission(ctx, "general_mod", &discord.ChannelPermissionArgs{
Type: pulumi.String("role"),
OverwriteId: moderatorRole.ID(),
Allow: pulumi.Float64(moderator.AllowBits),
Deny: pulumi.Float64(moderator.DenyBits),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Discord = Pulumi.Discord;
return await Deployment.RunAsync(() =>
{
var member = Discord.GetPermission.Invoke(new()
{
ViewChannel = "allow",
SendMessages = "allow",
UseVad = "deny",
PrioritySpeaker = "deny",
});
var moderator = Discord.GetPermission.Invoke(new()
{
AllowExtends = member.Apply(getPermissionResult => getPermissionResult.AllowBits),
DenyExtends = member.Apply(getPermissionResult => getPermissionResult.DenyBits),
KickMembers = "allow",
BanMembers = "allow",
ManageNicknames = "allow",
ViewAuditLog = "allow",
PrioritySpeaker = "allow",
});
var memberRole = new Discord.Role("member", new()
{
Permissions = member.Apply(getPermissionResult => getPermissionResult.AllowBits),
});
var moderatorRole = new Discord.Role("moderator", new()
{
Permissions = moderator.Apply(getPermissionResult => getPermissionResult.AllowBits),
});
var generalMod = new Discord.ChannelPermission("general_mod", new()
{
Type = "role",
OverwriteId = moderatorRole.Id,
Allow = moderator.Apply(getPermissionResult => getPermissionResult.AllowBits),
Deny = moderator.Apply(getPermissionResult => getPermissionResult.DenyBits),
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.discord.DiscordFunctions;
import com.pulumi.discord.inputs.GetPermissionArgs;
import com.pulumi.discord.Role;
import com.pulumi.discord.RoleArgs;
import com.pulumi.discord.ChannelPermission;
import com.pulumi.discord.ChannelPermissionArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var member = DiscordFunctions.getPermission(GetPermissionArgs.builder()
.viewChannel("allow")
.sendMessages("allow")
.useVad("deny")
.prioritySpeaker("deny")
.build());
final var moderator = DiscordFunctions.getPermission(GetPermissionArgs.builder()
.allowExtends(member.allowBits())
.denyExtends(member.denyBits())
.kickMembers("allow")
.banMembers("allow")
.manageNicknames("allow")
.viewAuditLog("allow")
.prioritySpeaker("allow")
.build());
var memberRole = new Role("memberRole", RoleArgs.builder()
.permissions(member.allowBits())
.build());
var moderatorRole = new Role("moderatorRole", RoleArgs.builder()
.permissions(moderator.allowBits())
.build());
var generalMod = new ChannelPermission("generalMod", ChannelPermissionArgs.builder()
.type("role")
.overwriteId(moderatorRole.id())
.allow(moderator.allowBits())
.deny(moderator.denyBits())
.build());
}
}
resources:
memberRole:
type: discord:Role
name: member
properties:
permissions: ${member.allowBits}
moderatorRole:
type: discord:Role
name: moderator
properties:
permissions: ${moderator.allowBits}
generalMod:
type: discord:ChannelPermission
name: general_mod
properties:
type: role
overwriteId: ${moderatorRole.id}
allow: ${moderator.allowBits}
deny: ${moderator.denyBits}
variables:
member:
fn::invoke:
function: discord:getPermission
arguments:
viewChannel: allow
sendMessages: allow
useVad: deny
prioritySpeaker: deny
moderator:
fn::invoke:
function: discord:getPermission
arguments:
allowExtends: ${member.allowBits}
denyExtends: ${member.denyBits}
kickMembers: allow
banMembers: allow
manageNicknames: allow
viewAuditLog: allow
prioritySpeaker: allow
Using getPermission
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getPermission(args: GetPermissionArgs, opts?: InvokeOptions): Promise<GetPermissionResult>
function getPermissionOutput(args: GetPermissionOutputArgs, opts?: InvokeOptions): Output<GetPermissionResult>def get_permission(add_reactions: Optional[str] = None,
administrator: Optional[str] = None,
allow_extends: Optional[float] = None,
attach_files: Optional[str] = None,
ban_members: Optional[str] = None,
bypass_slowmode: Optional[str] = None,
change_nickname: Optional[str] = None,
connect: Optional[str] = None,
create_events: Optional[str] = None,
create_expressions: Optional[str] = None,
create_instant_invite: Optional[str] = None,
create_private_threads: Optional[str] = None,
create_public_threads: Optional[str] = None,
deafen_members: Optional[str] = None,
deny_extends: Optional[float] = None,
embed_links: Optional[str] = None,
id: Optional[str] = None,
kick_members: Optional[str] = None,
manage_channels: Optional[str] = None,
manage_emojis: Optional[str] = None,
manage_events: Optional[str] = None,
manage_guild: Optional[str] = None,
manage_messages: Optional[str] = None,
manage_nicknames: Optional[str] = None,
manage_roles: Optional[str] = None,
manage_threads: Optional[str] = None,
manage_webhooks: Optional[str] = None,
mention_everyone: Optional[str] = None,
moderate_members: Optional[str] = None,
move_members: Optional[str] = None,
mute_members: Optional[str] = None,
pin_messages: Optional[str] = None,
priority_speaker: Optional[str] = None,
read_message_history: Optional[str] = None,
request_to_speak: Optional[str] = None,
send_messages: Optional[str] = None,
send_polls: Optional[str] = None,
send_thread_messages: Optional[str] = None,
send_tts_messages: Optional[str] = None,
send_voice_messages: Optional[str] = None,
set_voice_channel_status: Optional[str] = None,
speak: Optional[str] = None,
start_embedded_activities: Optional[str] = None,
stream: Optional[str] = None,
use_application_commands: Optional[str] = None,
use_external_apps: Optional[str] = None,
use_external_emojis: Optional[str] = None,
use_external_sounds: Optional[str] = None,
use_external_stickers: Optional[str] = None,
use_soundboard: Optional[str] = None,
use_vad: Optional[str] = None,
view_audit_log: Optional[str] = None,
view_channel: Optional[str] = None,
view_guild_insights: Optional[str] = None,
view_monetization_analytics: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPermissionResult
def get_permission_output(add_reactions: Optional[pulumi.Input[str]] = None,
administrator: Optional[pulumi.Input[str]] = None,
allow_extends: Optional[pulumi.Input[float]] = None,
attach_files: Optional[pulumi.Input[str]] = None,
ban_members: Optional[pulumi.Input[str]] = None,
bypass_slowmode: Optional[pulumi.Input[str]] = None,
change_nickname: Optional[pulumi.Input[str]] = None,
connect: Optional[pulumi.Input[str]] = None,
create_events: Optional[pulumi.Input[str]] = None,
create_expressions: Optional[pulumi.Input[str]] = None,
create_instant_invite: Optional[pulumi.Input[str]] = None,
create_private_threads: Optional[pulumi.Input[str]] = None,
create_public_threads: Optional[pulumi.Input[str]] = None,
deafen_members: Optional[pulumi.Input[str]] = None,
deny_extends: Optional[pulumi.Input[float]] = None,
embed_links: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
kick_members: Optional[pulumi.Input[str]] = None,
manage_channels: Optional[pulumi.Input[str]] = None,
manage_emojis: Optional[pulumi.Input[str]] = None,
manage_events: Optional[pulumi.Input[str]] = None,
manage_guild: Optional[pulumi.Input[str]] = None,
manage_messages: Optional[pulumi.Input[str]] = None,
manage_nicknames: Optional[pulumi.Input[str]] = None,
manage_roles: Optional[pulumi.Input[str]] = None,
manage_threads: Optional[pulumi.Input[str]] = None,
manage_webhooks: Optional[pulumi.Input[str]] = None,
mention_everyone: Optional[pulumi.Input[str]] = None,
moderate_members: Optional[pulumi.Input[str]] = None,
move_members: Optional[pulumi.Input[str]] = None,
mute_members: Optional[pulumi.Input[str]] = None,
pin_messages: Optional[pulumi.Input[str]] = None,
priority_speaker: Optional[pulumi.Input[str]] = None,
read_message_history: Optional[pulumi.Input[str]] = None,
request_to_speak: Optional[pulumi.Input[str]] = None,
send_messages: Optional[pulumi.Input[str]] = None,
send_polls: Optional[pulumi.Input[str]] = None,
send_thread_messages: Optional[pulumi.Input[str]] = None,
send_tts_messages: Optional[pulumi.Input[str]] = None,
send_voice_messages: Optional[pulumi.Input[str]] = None,
set_voice_channel_status: Optional[pulumi.Input[str]] = None,
speak: Optional[pulumi.Input[str]] = None,
start_embedded_activities: Optional[pulumi.Input[str]] = None,
stream: Optional[pulumi.Input[str]] = None,
use_application_commands: Optional[pulumi.Input[str]] = None,
use_external_apps: Optional[pulumi.Input[str]] = None,
use_external_emojis: Optional[pulumi.Input[str]] = None,
use_external_sounds: Optional[pulumi.Input[str]] = None,
use_external_stickers: Optional[pulumi.Input[str]] = None,
use_soundboard: Optional[pulumi.Input[str]] = None,
use_vad: Optional[pulumi.Input[str]] = None,
view_audit_log: Optional[pulumi.Input[str]] = None,
view_channel: Optional[pulumi.Input[str]] = None,
view_guild_insights: Optional[pulumi.Input[str]] = None,
view_monetization_analytics: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPermissionResult]func GetPermission(ctx *Context, args *GetPermissionArgs, opts ...InvokeOption) (*GetPermissionResult, error)
func GetPermissionOutput(ctx *Context, args *GetPermissionOutputArgs, opts ...InvokeOption) GetPermissionResultOutput> Note: This function is named GetPermission in the Go SDK.
public static class GetPermission
{
public static Task<GetPermissionResult> InvokeAsync(GetPermissionArgs args, InvokeOptions? opts = null)
public static Output<GetPermissionResult> Invoke(GetPermissionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPermissionResult> getPermission(GetPermissionArgs args, InvokeOptions options)
public static Output<GetPermissionResult> getPermission(GetPermissionArgs args, InvokeOptions options)
fn::invoke:
function: discord:index/getPermission:getPermission
arguments:
# arguments dictionaryThe following arguments are supported:
- Add
Reactions string - The value to set for the
add_reactionspermission bit. Must beallow,unset, ordeny. (defaultunset) - Administrator string
- The value to set for the
administratorpermission bit. Must beallow,unset, ordeny. (defaultunset) - Allow
Extends double - The base permission bits for allow to extend.
- Attach
Files string - The value to set for the
attach_filespermission bit. Must beallow,unset, ordeny. (defaultunset) - Ban
Members string - The value to set for the
ban_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Bypass
Slowmode string - The value to set for the
bypass_slowmodepermission bit. Must beallow,unset, ordeny. (defaultunset) - Change
Nickname string - The value to set for the
change_nicknamepermission bit. Must beallow,unset, ordeny. (defaultunset) - Connect string
- The value to set for the
connectpermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Events string - The value to set for the
create_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Expressions string - The value to set for the
create_expressionspermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Instant stringInvite - The value to set for the
create_instant_invitepermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Private stringThreads - The value to set for the
create_private_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Public stringThreads - The value to set for the
create_public_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - Deafen
Members string - The value to set for the
deafen_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Deny
Extends double - The base permission bits for deny to extend.
- Embed
Links string - The value to set for the
embed_linkspermission bit. Must beallow,unset, ordeny. (defaultunset) - Id string
- The ID of this resource.
- Kick
Members string - The value to set for the
kick_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Channels string - The value to set for the
manage_channelspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Emojis string - The value to set for the
manage_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Events string - The value to set for the
manage_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Guild string - The value to set for the
manage_guildpermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Messages string - The value to set for the
manage_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Nicknames string - The value to set for the
manage_nicknamespermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Roles string - The value to set for the
manage_rolespermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Threads string - The value to set for the
manage_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Webhooks string - The value to set for the
manage_webhookspermission bit. Must beallow,unset, ordeny. (defaultunset) - Mention
Everyone string - The value to set for the
mention_everyonepermission bit. Must beallow,unset, ordeny. (defaultunset) - Moderate
Members string - The value to set for the
moderate_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Move
Members string - The value to set for the
move_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Mute
Members string - The value to set for the
mute_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Pin
Messages string - The value to set for the
pin_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Priority
Speaker string - The value to set for the
priority_speakerpermission bit. Must beallow,unset, ordeny. (defaultunset) - Read
Message stringHistory - The value to set for the
read_message_historypermission bit. Must beallow,unset, ordeny. (defaultunset) - Request
To stringSpeak - The value to set for the
request_to_speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Messages string - The value to set for the
send_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Polls string - The value to set for the
send_pollspermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Thread stringMessages - The value to set for the
send_thread_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Tts stringMessages - The value to set for the
send_tts_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Voice stringMessages - The value to set for the
send_voice_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Set
Voice stringChannel Status - The value to set for the
set_voice_channel_statuspermission bit. Must beallow,unset, ordeny. (defaultunset) - Speak string
- The value to set for the
speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - Start
Embedded stringActivities - The value to set for the
start_embedded_activitiespermission bit. Must beallow,unset, ordeny. (defaultunset) - Stream string
- The value to set for the
streampermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
Application stringCommands - The value to set for the
use_application_commandspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringApps - The value to set for the
use_external_appspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringEmojis - The value to set for the
use_external_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringSounds - The value to set for the
use_external_soundspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringStickers - The value to set for the
use_external_stickerspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
Soundboard string - The value to set for the
use_soundboardpermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
Vad string - The value to set for the
use_vadpermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Audit stringLog - The value to set for the
view_audit_logpermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Channel string - The value to set for the
view_channelpermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Guild stringInsights - The value to set for the
view_guild_insightspermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Monetization stringAnalytics - The value to set for the
view_monetization_analyticspermission bit. Must beallow,unset, ordeny. (defaultunset)
- Add
Reactions string - The value to set for the
add_reactionspermission bit. Must beallow,unset, ordeny. (defaultunset) - Administrator string
- The value to set for the
administratorpermission bit. Must beallow,unset, ordeny. (defaultunset) - Allow
Extends float64 - The base permission bits for allow to extend.
- Attach
Files string - The value to set for the
attach_filespermission bit. Must beallow,unset, ordeny. (defaultunset) - Ban
Members string - The value to set for the
ban_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Bypass
Slowmode string - The value to set for the
bypass_slowmodepermission bit. Must beallow,unset, ordeny. (defaultunset) - Change
Nickname string - The value to set for the
change_nicknamepermission bit. Must beallow,unset, ordeny. (defaultunset) - Connect string
- The value to set for the
connectpermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Events string - The value to set for the
create_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Expressions string - The value to set for the
create_expressionspermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Instant stringInvite - The value to set for the
create_instant_invitepermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Private stringThreads - The value to set for the
create_private_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Public stringThreads - The value to set for the
create_public_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - Deafen
Members string - The value to set for the
deafen_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Deny
Extends float64 - The base permission bits for deny to extend.
- Embed
Links string - The value to set for the
embed_linkspermission bit. Must beallow,unset, ordeny. (defaultunset) - Id string
- The ID of this resource.
- Kick
Members string - The value to set for the
kick_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Channels string - The value to set for the
manage_channelspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Emojis string - The value to set for the
manage_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Events string - The value to set for the
manage_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Guild string - The value to set for the
manage_guildpermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Messages string - The value to set for the
manage_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Nicknames string - The value to set for the
manage_nicknamespermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Roles string - The value to set for the
manage_rolespermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Threads string - The value to set for the
manage_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Webhooks string - The value to set for the
manage_webhookspermission bit. Must beallow,unset, ordeny. (defaultunset) - Mention
Everyone string - The value to set for the
mention_everyonepermission bit. Must beallow,unset, ordeny. (defaultunset) - Moderate
Members string - The value to set for the
moderate_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Move
Members string - The value to set for the
move_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Mute
Members string - The value to set for the
mute_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Pin
Messages string - The value to set for the
pin_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Priority
Speaker string - The value to set for the
priority_speakerpermission bit. Must beallow,unset, ordeny. (defaultunset) - Read
Message stringHistory - The value to set for the
read_message_historypermission bit. Must beallow,unset, ordeny. (defaultunset) - Request
To stringSpeak - The value to set for the
request_to_speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Messages string - The value to set for the
send_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Polls string - The value to set for the
send_pollspermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Thread stringMessages - The value to set for the
send_thread_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Tts stringMessages - The value to set for the
send_tts_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Voice stringMessages - The value to set for the
send_voice_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Set
Voice stringChannel Status - The value to set for the
set_voice_channel_statuspermission bit. Must beallow,unset, ordeny. (defaultunset) - Speak string
- The value to set for the
speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - Start
Embedded stringActivities - The value to set for the
start_embedded_activitiespermission bit. Must beallow,unset, ordeny. (defaultunset) - Stream string
- The value to set for the
streampermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
Application stringCommands - The value to set for the
use_application_commandspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringApps - The value to set for the
use_external_appspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringEmojis - The value to set for the
use_external_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringSounds - The value to set for the
use_external_soundspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringStickers - The value to set for the
use_external_stickerspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
Soundboard string - The value to set for the
use_soundboardpermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
Vad string - The value to set for the
use_vadpermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Audit stringLog - The value to set for the
view_audit_logpermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Channel string - The value to set for the
view_channelpermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Guild stringInsights - The value to set for the
view_guild_insightspermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Monetization stringAnalytics - The value to set for the
view_monetization_analyticspermission bit. Must beallow,unset, ordeny. (defaultunset)
- add
Reactions String - The value to set for the
add_reactionspermission bit. Must beallow,unset, ordeny. (defaultunset) - administrator String
- The value to set for the
administratorpermission bit. Must beallow,unset, ordeny. (defaultunset) - allow
Extends Double - The base permission bits for allow to extend.
- attach
Files String - The value to set for the
attach_filespermission bit. Must beallow,unset, ordeny. (defaultunset) - ban
Members String - The value to set for the
ban_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - bypass
Slowmode String - The value to set for the
bypass_slowmodepermission bit. Must beallow,unset, ordeny. (defaultunset) - change
Nickname String - The value to set for the
change_nicknamepermission bit. Must beallow,unset, ordeny. (defaultunset) - connect String
- The value to set for the
connectpermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Events String - The value to set for the
create_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Expressions String - The value to set for the
create_expressionspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Instant StringInvite - The value to set for the
create_instant_invitepermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Private StringThreads - The value to set for the
create_private_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Public StringThreads - The value to set for the
create_public_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - deafen
Members String - The value to set for the
deafen_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - deny
Extends Double - The base permission bits for deny to extend.
- embed
Links String - The value to set for the
embed_linkspermission bit. Must beallow,unset, ordeny. (defaultunset) - id String
- The ID of this resource.
- kick
Members String - The value to set for the
kick_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Channels String - The value to set for the
manage_channelspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Emojis String - The value to set for the
manage_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Events String - The value to set for the
manage_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Guild String - The value to set for the
manage_guildpermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Messages String - The value to set for the
manage_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Nicknames String - The value to set for the
manage_nicknamespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Roles String - The value to set for the
manage_rolespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Threads String - The value to set for the
manage_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Webhooks String - The value to set for the
manage_webhookspermission bit. Must beallow,unset, ordeny. (defaultunset) - mention
Everyone String - The value to set for the
mention_everyonepermission bit. Must beallow,unset, ordeny. (defaultunset) - moderate
Members String - The value to set for the
moderate_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - move
Members String - The value to set for the
move_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - mute
Members String - The value to set for the
mute_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - pin
Messages String - The value to set for the
pin_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - priority
Speaker String - The value to set for the
priority_speakerpermission bit. Must beallow,unset, ordeny. (defaultunset) - read
Message StringHistory - The value to set for the
read_message_historypermission bit. Must beallow,unset, ordeny. (defaultunset) - request
To StringSpeak - The value to set for the
request_to_speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Messages String - The value to set for the
send_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Polls String - The value to set for the
send_pollspermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Thread StringMessages - The value to set for the
send_thread_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Tts StringMessages - The value to set for the
send_tts_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Voice StringMessages - The value to set for the
send_voice_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - set
Voice StringChannel Status - The value to set for the
set_voice_channel_statuspermission bit. Must beallow,unset, ordeny. (defaultunset) - speak String
- The value to set for the
speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - start
Embedded StringActivities - The value to set for the
start_embedded_activitiespermission bit. Must beallow,unset, ordeny. (defaultunset) - stream String
- The value to set for the
streampermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Application StringCommands - The value to set for the
use_application_commandspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringApps - The value to set for the
use_external_appspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringEmojis - The value to set for the
use_external_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringSounds - The value to set for the
use_external_soundspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringStickers - The value to set for the
use_external_stickerspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Soundboard String - The value to set for the
use_soundboardpermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Vad String - The value to set for the
use_vadpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Audit StringLog - The value to set for the
view_audit_logpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Channel String - The value to set for the
view_channelpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Guild StringInsights - The value to set for the
view_guild_insightspermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Monetization StringAnalytics - The value to set for the
view_monetization_analyticspermission bit. Must beallow,unset, ordeny. (defaultunset)
- add
Reactions string - The value to set for the
add_reactionspermission bit. Must beallow,unset, ordeny. (defaultunset) - administrator string
- The value to set for the
administratorpermission bit. Must beallow,unset, ordeny. (defaultunset) - allow
Extends number - The base permission bits for allow to extend.
- attach
Files string - The value to set for the
attach_filespermission bit. Must beallow,unset, ordeny. (defaultunset) - ban
Members string - The value to set for the
ban_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - bypass
Slowmode string - The value to set for the
bypass_slowmodepermission bit. Must beallow,unset, ordeny. (defaultunset) - change
Nickname string - The value to set for the
change_nicknamepermission bit. Must beallow,unset, ordeny. (defaultunset) - connect string
- The value to set for the
connectpermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Events string - The value to set for the
create_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Expressions string - The value to set for the
create_expressionspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Instant stringInvite - The value to set for the
create_instant_invitepermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Private stringThreads - The value to set for the
create_private_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Public stringThreads - The value to set for the
create_public_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - deafen
Members string - The value to set for the
deafen_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - deny
Extends number - The base permission bits for deny to extend.
- embed
Links string - The value to set for the
embed_linkspermission bit. Must beallow,unset, ordeny. (defaultunset) - id string
- The ID of this resource.
- kick
Members string - The value to set for the
kick_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Channels string - The value to set for the
manage_channelspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Emojis string - The value to set for the
manage_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Events string - The value to set for the
manage_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Guild string - The value to set for the
manage_guildpermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Messages string - The value to set for the
manage_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Nicknames string - The value to set for the
manage_nicknamespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Roles string - The value to set for the
manage_rolespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Threads string - The value to set for the
manage_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Webhooks string - The value to set for the
manage_webhookspermission bit. Must beallow,unset, ordeny. (defaultunset) - mention
Everyone string - The value to set for the
mention_everyonepermission bit. Must beallow,unset, ordeny. (defaultunset) - moderate
Members string - The value to set for the
moderate_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - move
Members string - The value to set for the
move_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - mute
Members string - The value to set for the
mute_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - pin
Messages string - The value to set for the
pin_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - priority
Speaker string - The value to set for the
priority_speakerpermission bit. Must beallow,unset, ordeny. (defaultunset) - read
Message stringHistory - The value to set for the
read_message_historypermission bit. Must beallow,unset, ordeny. (defaultunset) - request
To stringSpeak - The value to set for the
request_to_speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Messages string - The value to set for the
send_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Polls string - The value to set for the
send_pollspermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Thread stringMessages - The value to set for the
send_thread_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Tts stringMessages - The value to set for the
send_tts_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Voice stringMessages - The value to set for the
send_voice_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - set
Voice stringChannel Status - The value to set for the
set_voice_channel_statuspermission bit. Must beallow,unset, ordeny. (defaultunset) - speak string
- The value to set for the
speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - start
Embedded stringActivities - The value to set for the
start_embedded_activitiespermission bit. Must beallow,unset, ordeny. (defaultunset) - stream string
- The value to set for the
streampermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Application stringCommands - The value to set for the
use_application_commandspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External stringApps - The value to set for the
use_external_appspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External stringEmojis - The value to set for the
use_external_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External stringSounds - The value to set for the
use_external_soundspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External stringStickers - The value to set for the
use_external_stickerspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Soundboard string - The value to set for the
use_soundboardpermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Vad string - The value to set for the
use_vadpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Audit stringLog - The value to set for the
view_audit_logpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Channel string - The value to set for the
view_channelpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Guild stringInsights - The value to set for the
view_guild_insightspermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Monetization stringAnalytics - The value to set for the
view_monetization_analyticspermission bit. Must beallow,unset, ordeny. (defaultunset)
- add_
reactions str - The value to set for the
add_reactionspermission bit. Must beallow,unset, ordeny. (defaultunset) - administrator str
- The value to set for the
administratorpermission bit. Must beallow,unset, ordeny. (defaultunset) - allow_
extends float - The base permission bits for allow to extend.
- attach_
files str - The value to set for the
attach_filespermission bit. Must beallow,unset, ordeny. (defaultunset) - ban_
members str - The value to set for the
ban_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - bypass_
slowmode str - The value to set for the
bypass_slowmodepermission bit. Must beallow,unset, ordeny. (defaultunset) - change_
nickname str - The value to set for the
change_nicknamepermission bit. Must beallow,unset, ordeny. (defaultunset) - connect str
- The value to set for the
connectpermission bit. Must beallow,unset, ordeny. (defaultunset) - create_
events str - The value to set for the
create_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - create_
expressions str - The value to set for the
create_expressionspermission bit. Must beallow,unset, ordeny. (defaultunset) - create_
instant_ strinvite - The value to set for the
create_instant_invitepermission bit. Must beallow,unset, ordeny. (defaultunset) - create_
private_ strthreads - The value to set for the
create_private_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - create_
public_ strthreads - The value to set for the
create_public_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - deafen_
members str - The value to set for the
deafen_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - deny_
extends float - The base permission bits for deny to extend.
- embed_
links str - The value to set for the
embed_linkspermission bit. Must beallow,unset, ordeny. (defaultunset) - id str
- The ID of this resource.
- kick_
members str - The value to set for the
kick_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
channels str - The value to set for the
manage_channelspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
emojis str - The value to set for the
manage_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
events str - The value to set for the
manage_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
guild str - The value to set for the
manage_guildpermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
messages str - The value to set for the
manage_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
nicknames str - The value to set for the
manage_nicknamespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
roles str - The value to set for the
manage_rolespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
threads str - The value to set for the
manage_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
webhooks str - The value to set for the
manage_webhookspermission bit. Must beallow,unset, ordeny. (defaultunset) - mention_
everyone str - The value to set for the
mention_everyonepermission bit. Must beallow,unset, ordeny. (defaultunset) - moderate_
members str - The value to set for the
moderate_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - move_
members str - The value to set for the
move_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - mute_
members str - The value to set for the
mute_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - pin_
messages str - The value to set for the
pin_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - priority_
speaker str - The value to set for the
priority_speakerpermission bit. Must beallow,unset, ordeny. (defaultunset) - read_
message_ strhistory - The value to set for the
read_message_historypermission bit. Must beallow,unset, ordeny. (defaultunset) - request_
to_ strspeak - The value to set for the
request_to_speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - send_
messages str - The value to set for the
send_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send_
polls str - The value to set for the
send_pollspermission bit. Must beallow,unset, ordeny. (defaultunset) - send_
thread_ strmessages - The value to set for the
send_thread_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send_
tts_ strmessages - The value to set for the
send_tts_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send_
voice_ strmessages - The value to set for the
send_voice_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - set_
voice_ strchannel_ status - The value to set for the
set_voice_channel_statuspermission bit. Must beallow,unset, ordeny. (defaultunset) - speak str
- The value to set for the
speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - start_
embedded_ stractivities - The value to set for the
start_embedded_activitiespermission bit. Must beallow,unset, ordeny. (defaultunset) - stream str
- The value to set for the
streampermission bit. Must beallow,unset, ordeny. (defaultunset) - use_
application_ strcommands - The value to set for the
use_application_commandspermission bit. Must beallow,unset, ordeny. (defaultunset) - use_
external_ strapps - The value to set for the
use_external_appspermission bit. Must beallow,unset, ordeny. (defaultunset) - use_
external_ stremojis - The value to set for the
use_external_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - use_
external_ strsounds - The value to set for the
use_external_soundspermission bit. Must beallow,unset, ordeny. (defaultunset) - use_
external_ strstickers - The value to set for the
use_external_stickerspermission bit. Must beallow,unset, ordeny. (defaultunset) - use_
soundboard str - The value to set for the
use_soundboardpermission bit. Must beallow,unset, ordeny. (defaultunset) - use_
vad str - The value to set for the
use_vadpermission bit. Must beallow,unset, ordeny. (defaultunset) - view_
audit_ strlog - The value to set for the
view_audit_logpermission bit. Must beallow,unset, ordeny. (defaultunset) - view_
channel str - The value to set for the
view_channelpermission bit. Must beallow,unset, ordeny. (defaultunset) - view_
guild_ strinsights - The value to set for the
view_guild_insightspermission bit. Must beallow,unset, ordeny. (defaultunset) - view_
monetization_ stranalytics - The value to set for the
view_monetization_analyticspermission bit. Must beallow,unset, ordeny. (defaultunset)
- add
Reactions String - The value to set for the
add_reactionspermission bit. Must beallow,unset, ordeny. (defaultunset) - administrator String
- The value to set for the
administratorpermission bit. Must beallow,unset, ordeny. (defaultunset) - allow
Extends Number - The base permission bits for allow to extend.
- attach
Files String - The value to set for the
attach_filespermission bit. Must beallow,unset, ordeny. (defaultunset) - ban
Members String - The value to set for the
ban_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - bypass
Slowmode String - The value to set for the
bypass_slowmodepermission bit. Must beallow,unset, ordeny. (defaultunset) - change
Nickname String - The value to set for the
change_nicknamepermission bit. Must beallow,unset, ordeny. (defaultunset) - connect String
- The value to set for the
connectpermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Events String - The value to set for the
create_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Expressions String - The value to set for the
create_expressionspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Instant StringInvite - The value to set for the
create_instant_invitepermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Private StringThreads - The value to set for the
create_private_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Public StringThreads - The value to set for the
create_public_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - deafen
Members String - The value to set for the
deafen_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - deny
Extends Number - The base permission bits for deny to extend.
- embed
Links String - The value to set for the
embed_linkspermission bit. Must beallow,unset, ordeny. (defaultunset) - id String
- The ID of this resource.
- kick
Members String - The value to set for the
kick_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Channels String - The value to set for the
manage_channelspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Emojis String - The value to set for the
manage_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Events String - The value to set for the
manage_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Guild String - The value to set for the
manage_guildpermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Messages String - The value to set for the
manage_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Nicknames String - The value to set for the
manage_nicknamespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Roles String - The value to set for the
manage_rolespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Threads String - The value to set for the
manage_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Webhooks String - The value to set for the
manage_webhookspermission bit. Must beallow,unset, ordeny. (defaultunset) - mention
Everyone String - The value to set for the
mention_everyonepermission bit. Must beallow,unset, ordeny. (defaultunset) - moderate
Members String - The value to set for the
moderate_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - move
Members String - The value to set for the
move_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - mute
Members String - The value to set for the
mute_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - pin
Messages String - The value to set for the
pin_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - priority
Speaker String - The value to set for the
priority_speakerpermission bit. Must beallow,unset, ordeny. (defaultunset) - read
Message StringHistory - The value to set for the
read_message_historypermission bit. Must beallow,unset, ordeny. (defaultunset) - request
To StringSpeak - The value to set for the
request_to_speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Messages String - The value to set for the
send_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Polls String - The value to set for the
send_pollspermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Thread StringMessages - The value to set for the
send_thread_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Tts StringMessages - The value to set for the
send_tts_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Voice StringMessages - The value to set for the
send_voice_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - set
Voice StringChannel Status - The value to set for the
set_voice_channel_statuspermission bit. Must beallow,unset, ordeny. (defaultunset) - speak String
- The value to set for the
speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - start
Embedded StringActivities - The value to set for the
start_embedded_activitiespermission bit. Must beallow,unset, ordeny. (defaultunset) - stream String
- The value to set for the
streampermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Application StringCommands - The value to set for the
use_application_commandspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringApps - The value to set for the
use_external_appspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringEmojis - The value to set for the
use_external_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringSounds - The value to set for the
use_external_soundspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringStickers - The value to set for the
use_external_stickerspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Soundboard String - The value to set for the
use_soundboardpermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Vad String - The value to set for the
use_vadpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Audit StringLog - The value to set for the
view_audit_logpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Channel String - The value to set for the
view_channelpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Guild StringInsights - The value to set for the
view_guild_insightspermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Monetization StringAnalytics - The value to set for the
view_monetization_analyticspermission bit. Must beallow,unset, ordeny. (defaultunset)
getPermission Result
The following output properties are available:
- Allow
Bits double - The allow permission bits.
- Deny
Bits double - The deny permission bits.
- Id string
- The ID of this resource.
- Add
Reactions string - The value to set for the
add_reactionspermission bit. Must beallow,unset, ordeny. (defaultunset) - Administrator string
- The value to set for the
administratorpermission bit. Must beallow,unset, ordeny. (defaultunset) - Allow
Extends double - The base permission bits for allow to extend.
- Attach
Files string - The value to set for the
attach_filespermission bit. Must beallow,unset, ordeny. (defaultunset) - Ban
Members string - The value to set for the
ban_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Bypass
Slowmode string - The value to set for the
bypass_slowmodepermission bit. Must beallow,unset, ordeny. (defaultunset) - Change
Nickname string - The value to set for the
change_nicknamepermission bit. Must beallow,unset, ordeny. (defaultunset) - Connect string
- The value to set for the
connectpermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Events string - The value to set for the
create_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Expressions string - The value to set for the
create_expressionspermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Instant stringInvite - The value to set for the
create_instant_invitepermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Private stringThreads - The value to set for the
create_private_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Public stringThreads - The value to set for the
create_public_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - Deafen
Members string - The value to set for the
deafen_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Deny
Extends double - The base permission bits for deny to extend.
- Embed
Links string - The value to set for the
embed_linkspermission bit. Must beallow,unset, ordeny. (defaultunset) - Kick
Members string - The value to set for the
kick_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Channels string - The value to set for the
manage_channelspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Emojis string - The value to set for the
manage_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Events string - The value to set for the
manage_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Guild string - The value to set for the
manage_guildpermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Messages string - The value to set for the
manage_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Nicknames string - The value to set for the
manage_nicknamespermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Roles string - The value to set for the
manage_rolespermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Threads string - The value to set for the
manage_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Webhooks string - The value to set for the
manage_webhookspermission bit. Must beallow,unset, ordeny. (defaultunset) - Mention
Everyone string - The value to set for the
mention_everyonepermission bit. Must beallow,unset, ordeny. (defaultunset) - Moderate
Members string - The value to set for the
moderate_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Move
Members string - The value to set for the
move_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Mute
Members string - The value to set for the
mute_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Pin
Messages string - The value to set for the
pin_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Priority
Speaker string - The value to set for the
priority_speakerpermission bit. Must beallow,unset, ordeny. (defaultunset) - Read
Message stringHistory - The value to set for the
read_message_historypermission bit. Must beallow,unset, ordeny. (defaultunset) - Request
To stringSpeak - The value to set for the
request_to_speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Messages string - The value to set for the
send_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Polls string - The value to set for the
send_pollspermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Thread stringMessages - The value to set for the
send_thread_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Tts stringMessages - The value to set for the
send_tts_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Voice stringMessages - The value to set for the
send_voice_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Set
Voice stringChannel Status - The value to set for the
set_voice_channel_statuspermission bit. Must beallow,unset, ordeny. (defaultunset) - Speak string
- The value to set for the
speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - Start
Embedded stringActivities - The value to set for the
start_embedded_activitiespermission bit. Must beallow,unset, ordeny. (defaultunset) - Stream string
- The value to set for the
streampermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
Application stringCommands - The value to set for the
use_application_commandspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringApps - The value to set for the
use_external_appspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringEmojis - The value to set for the
use_external_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringSounds - The value to set for the
use_external_soundspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringStickers - The value to set for the
use_external_stickerspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
Soundboard string - The value to set for the
use_soundboardpermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
Vad string - The value to set for the
use_vadpermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Audit stringLog - The value to set for the
view_audit_logpermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Channel string - The value to set for the
view_channelpermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Guild stringInsights - The value to set for the
view_guild_insightspermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Monetization stringAnalytics - The value to set for the
view_monetization_analyticspermission bit. Must beallow,unset, ordeny. (defaultunset)
- Allow
Bits float64 - The allow permission bits.
- Deny
Bits float64 - The deny permission bits.
- Id string
- The ID of this resource.
- Add
Reactions string - The value to set for the
add_reactionspermission bit. Must beallow,unset, ordeny. (defaultunset) - Administrator string
- The value to set for the
administratorpermission bit. Must beallow,unset, ordeny. (defaultunset) - Allow
Extends float64 - The base permission bits for allow to extend.
- Attach
Files string - The value to set for the
attach_filespermission bit. Must beallow,unset, ordeny. (defaultunset) - Ban
Members string - The value to set for the
ban_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Bypass
Slowmode string - The value to set for the
bypass_slowmodepermission bit. Must beallow,unset, ordeny. (defaultunset) - Change
Nickname string - The value to set for the
change_nicknamepermission bit. Must beallow,unset, ordeny. (defaultunset) - Connect string
- The value to set for the
connectpermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Events string - The value to set for the
create_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Expressions string - The value to set for the
create_expressionspermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Instant stringInvite - The value to set for the
create_instant_invitepermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Private stringThreads - The value to set for the
create_private_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - Create
Public stringThreads - The value to set for the
create_public_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - Deafen
Members string - The value to set for the
deafen_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Deny
Extends float64 - The base permission bits for deny to extend.
- Embed
Links string - The value to set for the
embed_linkspermission bit. Must beallow,unset, ordeny. (defaultunset) - Kick
Members string - The value to set for the
kick_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Channels string - The value to set for the
manage_channelspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Emojis string - The value to set for the
manage_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Events string - The value to set for the
manage_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Guild string - The value to set for the
manage_guildpermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Messages string - The value to set for the
manage_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Nicknames string - The value to set for the
manage_nicknamespermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Roles string - The value to set for the
manage_rolespermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Threads string - The value to set for the
manage_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - Manage
Webhooks string - The value to set for the
manage_webhookspermission bit. Must beallow,unset, ordeny. (defaultunset) - Mention
Everyone string - The value to set for the
mention_everyonepermission bit. Must beallow,unset, ordeny. (defaultunset) - Moderate
Members string - The value to set for the
moderate_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Move
Members string - The value to set for the
move_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Mute
Members string - The value to set for the
mute_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - Pin
Messages string - The value to set for the
pin_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Priority
Speaker string - The value to set for the
priority_speakerpermission bit. Must beallow,unset, ordeny. (defaultunset) - Read
Message stringHistory - The value to set for the
read_message_historypermission bit. Must beallow,unset, ordeny. (defaultunset) - Request
To stringSpeak - The value to set for the
request_to_speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Messages string - The value to set for the
send_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Polls string - The value to set for the
send_pollspermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Thread stringMessages - The value to set for the
send_thread_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Tts stringMessages - The value to set for the
send_tts_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Send
Voice stringMessages - The value to set for the
send_voice_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - Set
Voice stringChannel Status - The value to set for the
set_voice_channel_statuspermission bit. Must beallow,unset, ordeny. (defaultunset) - Speak string
- The value to set for the
speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - Start
Embedded stringActivities - The value to set for the
start_embedded_activitiespermission bit. Must beallow,unset, ordeny. (defaultunset) - Stream string
- The value to set for the
streampermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
Application stringCommands - The value to set for the
use_application_commandspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringApps - The value to set for the
use_external_appspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringEmojis - The value to set for the
use_external_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringSounds - The value to set for the
use_external_soundspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
External stringStickers - The value to set for the
use_external_stickerspermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
Soundboard string - The value to set for the
use_soundboardpermission bit. Must beallow,unset, ordeny. (defaultunset) - Use
Vad string - The value to set for the
use_vadpermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Audit stringLog - The value to set for the
view_audit_logpermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Channel string - The value to set for the
view_channelpermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Guild stringInsights - The value to set for the
view_guild_insightspermission bit. Must beallow,unset, ordeny. (defaultunset) - View
Monetization stringAnalytics - The value to set for the
view_monetization_analyticspermission bit. Must beallow,unset, ordeny. (defaultunset)
- allow
Bits Double - The allow permission bits.
- deny
Bits Double - The deny permission bits.
- id String
- The ID of this resource.
- add
Reactions String - The value to set for the
add_reactionspermission bit. Must beallow,unset, ordeny. (defaultunset) - administrator String
- The value to set for the
administratorpermission bit. Must beallow,unset, ordeny. (defaultunset) - allow
Extends Double - The base permission bits for allow to extend.
- attach
Files String - The value to set for the
attach_filespermission bit. Must beallow,unset, ordeny. (defaultunset) - ban
Members String - The value to set for the
ban_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - bypass
Slowmode String - The value to set for the
bypass_slowmodepermission bit. Must beallow,unset, ordeny. (defaultunset) - change
Nickname String - The value to set for the
change_nicknamepermission bit. Must beallow,unset, ordeny. (defaultunset) - connect String
- The value to set for the
connectpermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Events String - The value to set for the
create_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Expressions String - The value to set for the
create_expressionspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Instant StringInvite - The value to set for the
create_instant_invitepermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Private StringThreads - The value to set for the
create_private_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Public StringThreads - The value to set for the
create_public_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - deafen
Members String - The value to set for the
deafen_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - deny
Extends Double - The base permission bits for deny to extend.
- embed
Links String - The value to set for the
embed_linkspermission bit. Must beallow,unset, ordeny. (defaultunset) - kick
Members String - The value to set for the
kick_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Channels String - The value to set for the
manage_channelspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Emojis String - The value to set for the
manage_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Events String - The value to set for the
manage_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Guild String - The value to set for the
manage_guildpermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Messages String - The value to set for the
manage_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Nicknames String - The value to set for the
manage_nicknamespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Roles String - The value to set for the
manage_rolespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Threads String - The value to set for the
manage_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Webhooks String - The value to set for the
manage_webhookspermission bit. Must beallow,unset, ordeny. (defaultunset) - mention
Everyone String - The value to set for the
mention_everyonepermission bit. Must beallow,unset, ordeny. (defaultunset) - moderate
Members String - The value to set for the
moderate_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - move
Members String - The value to set for the
move_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - mute
Members String - The value to set for the
mute_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - pin
Messages String - The value to set for the
pin_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - priority
Speaker String - The value to set for the
priority_speakerpermission bit. Must beallow,unset, ordeny. (defaultunset) - read
Message StringHistory - The value to set for the
read_message_historypermission bit. Must beallow,unset, ordeny. (defaultunset) - request
To StringSpeak - The value to set for the
request_to_speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Messages String - The value to set for the
send_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Polls String - The value to set for the
send_pollspermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Thread StringMessages - The value to set for the
send_thread_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Tts StringMessages - The value to set for the
send_tts_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Voice StringMessages - The value to set for the
send_voice_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - set
Voice StringChannel Status - The value to set for the
set_voice_channel_statuspermission bit. Must beallow,unset, ordeny. (defaultunset) - speak String
- The value to set for the
speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - start
Embedded StringActivities - The value to set for the
start_embedded_activitiespermission bit. Must beallow,unset, ordeny. (defaultunset) - stream String
- The value to set for the
streampermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Application StringCommands - The value to set for the
use_application_commandspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringApps - The value to set for the
use_external_appspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringEmojis - The value to set for the
use_external_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringSounds - The value to set for the
use_external_soundspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringStickers - The value to set for the
use_external_stickerspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Soundboard String - The value to set for the
use_soundboardpermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Vad String - The value to set for the
use_vadpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Audit StringLog - The value to set for the
view_audit_logpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Channel String - The value to set for the
view_channelpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Guild StringInsights - The value to set for the
view_guild_insightspermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Monetization StringAnalytics - The value to set for the
view_monetization_analyticspermission bit. Must beallow,unset, ordeny. (defaultunset)
- allow
Bits number - The allow permission bits.
- deny
Bits number - The deny permission bits.
- id string
- The ID of this resource.
- add
Reactions string - The value to set for the
add_reactionspermission bit. Must beallow,unset, ordeny. (defaultunset) - administrator string
- The value to set for the
administratorpermission bit. Must beallow,unset, ordeny. (defaultunset) - allow
Extends number - The base permission bits for allow to extend.
- attach
Files string - The value to set for the
attach_filespermission bit. Must beallow,unset, ordeny. (defaultunset) - ban
Members string - The value to set for the
ban_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - bypass
Slowmode string - The value to set for the
bypass_slowmodepermission bit. Must beallow,unset, ordeny. (defaultunset) - change
Nickname string - The value to set for the
change_nicknamepermission bit. Must beallow,unset, ordeny. (defaultunset) - connect string
- The value to set for the
connectpermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Events string - The value to set for the
create_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Expressions string - The value to set for the
create_expressionspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Instant stringInvite - The value to set for the
create_instant_invitepermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Private stringThreads - The value to set for the
create_private_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Public stringThreads - The value to set for the
create_public_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - deafen
Members string - The value to set for the
deafen_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - deny
Extends number - The base permission bits for deny to extend.
- embed
Links string - The value to set for the
embed_linkspermission bit. Must beallow,unset, ordeny. (defaultunset) - kick
Members string - The value to set for the
kick_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Channels string - The value to set for the
manage_channelspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Emojis string - The value to set for the
manage_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Events string - The value to set for the
manage_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Guild string - The value to set for the
manage_guildpermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Messages string - The value to set for the
manage_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Nicknames string - The value to set for the
manage_nicknamespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Roles string - The value to set for the
manage_rolespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Threads string - The value to set for the
manage_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Webhooks string - The value to set for the
manage_webhookspermission bit. Must beallow,unset, ordeny. (defaultunset) - mention
Everyone string - The value to set for the
mention_everyonepermission bit. Must beallow,unset, ordeny. (defaultunset) - moderate
Members string - The value to set for the
moderate_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - move
Members string - The value to set for the
move_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - mute
Members string - The value to set for the
mute_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - pin
Messages string - The value to set for the
pin_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - priority
Speaker string - The value to set for the
priority_speakerpermission bit. Must beallow,unset, ordeny. (defaultunset) - read
Message stringHistory - The value to set for the
read_message_historypermission bit. Must beallow,unset, ordeny. (defaultunset) - request
To stringSpeak - The value to set for the
request_to_speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Messages string - The value to set for the
send_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Polls string - The value to set for the
send_pollspermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Thread stringMessages - The value to set for the
send_thread_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Tts stringMessages - The value to set for the
send_tts_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Voice stringMessages - The value to set for the
send_voice_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - set
Voice stringChannel Status - The value to set for the
set_voice_channel_statuspermission bit. Must beallow,unset, ordeny. (defaultunset) - speak string
- The value to set for the
speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - start
Embedded stringActivities - The value to set for the
start_embedded_activitiespermission bit. Must beallow,unset, ordeny. (defaultunset) - stream string
- The value to set for the
streampermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Application stringCommands - The value to set for the
use_application_commandspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External stringApps - The value to set for the
use_external_appspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External stringEmojis - The value to set for the
use_external_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External stringSounds - The value to set for the
use_external_soundspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External stringStickers - The value to set for the
use_external_stickerspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Soundboard string - The value to set for the
use_soundboardpermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Vad string - The value to set for the
use_vadpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Audit stringLog - The value to set for the
view_audit_logpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Channel string - The value to set for the
view_channelpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Guild stringInsights - The value to set for the
view_guild_insightspermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Monetization stringAnalytics - The value to set for the
view_monetization_analyticspermission bit. Must beallow,unset, ordeny. (defaultunset)
- allow_
bits float - The allow permission bits.
- deny_
bits float - The deny permission bits.
- id str
- The ID of this resource.
- add_
reactions str - The value to set for the
add_reactionspermission bit. Must beallow,unset, ordeny. (defaultunset) - administrator str
- The value to set for the
administratorpermission bit. Must beallow,unset, ordeny. (defaultunset) - allow_
extends float - The base permission bits for allow to extend.
- attach_
files str - The value to set for the
attach_filespermission bit. Must beallow,unset, ordeny. (defaultunset) - ban_
members str - The value to set for the
ban_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - bypass_
slowmode str - The value to set for the
bypass_slowmodepermission bit. Must beallow,unset, ordeny. (defaultunset) - change_
nickname str - The value to set for the
change_nicknamepermission bit. Must beallow,unset, ordeny. (defaultunset) - connect str
- The value to set for the
connectpermission bit. Must beallow,unset, ordeny. (defaultunset) - create_
events str - The value to set for the
create_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - create_
expressions str - The value to set for the
create_expressionspermission bit. Must beallow,unset, ordeny. (defaultunset) - create_
instant_ strinvite - The value to set for the
create_instant_invitepermission bit. Must beallow,unset, ordeny. (defaultunset) - create_
private_ strthreads - The value to set for the
create_private_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - create_
public_ strthreads - The value to set for the
create_public_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - deafen_
members str - The value to set for the
deafen_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - deny_
extends float - The base permission bits for deny to extend.
- embed_
links str - The value to set for the
embed_linkspermission bit. Must beallow,unset, ordeny. (defaultunset) - kick_
members str - The value to set for the
kick_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
channels str - The value to set for the
manage_channelspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
emojis str - The value to set for the
manage_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
events str - The value to set for the
manage_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
guild str - The value to set for the
manage_guildpermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
messages str - The value to set for the
manage_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
nicknames str - The value to set for the
manage_nicknamespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
roles str - The value to set for the
manage_rolespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
threads str - The value to set for the
manage_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage_
webhooks str - The value to set for the
manage_webhookspermission bit. Must beallow,unset, ordeny. (defaultunset) - mention_
everyone str - The value to set for the
mention_everyonepermission bit. Must beallow,unset, ordeny. (defaultunset) - moderate_
members str - The value to set for the
moderate_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - move_
members str - The value to set for the
move_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - mute_
members str - The value to set for the
mute_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - pin_
messages str - The value to set for the
pin_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - priority_
speaker str - The value to set for the
priority_speakerpermission bit. Must beallow,unset, ordeny. (defaultunset) - read_
message_ strhistory - The value to set for the
read_message_historypermission bit. Must beallow,unset, ordeny. (defaultunset) - request_
to_ strspeak - The value to set for the
request_to_speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - send_
messages str - The value to set for the
send_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send_
polls str - The value to set for the
send_pollspermission bit. Must beallow,unset, ordeny. (defaultunset) - send_
thread_ strmessages - The value to set for the
send_thread_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send_
tts_ strmessages - The value to set for the
send_tts_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send_
voice_ strmessages - The value to set for the
send_voice_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - set_
voice_ strchannel_ status - The value to set for the
set_voice_channel_statuspermission bit. Must beallow,unset, ordeny. (defaultunset) - speak str
- The value to set for the
speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - start_
embedded_ stractivities - The value to set for the
start_embedded_activitiespermission bit. Must beallow,unset, ordeny. (defaultunset) - stream str
- The value to set for the
streampermission bit. Must beallow,unset, ordeny. (defaultunset) - use_
application_ strcommands - The value to set for the
use_application_commandspermission bit. Must beallow,unset, ordeny. (defaultunset) - use_
external_ strapps - The value to set for the
use_external_appspermission bit. Must beallow,unset, ordeny. (defaultunset) - use_
external_ stremojis - The value to set for the
use_external_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - use_
external_ strsounds - The value to set for the
use_external_soundspermission bit. Must beallow,unset, ordeny. (defaultunset) - use_
external_ strstickers - The value to set for the
use_external_stickerspermission bit. Must beallow,unset, ordeny. (defaultunset) - use_
soundboard str - The value to set for the
use_soundboardpermission bit. Must beallow,unset, ordeny. (defaultunset) - use_
vad str - The value to set for the
use_vadpermission bit. Must beallow,unset, ordeny. (defaultunset) - view_
audit_ strlog - The value to set for the
view_audit_logpermission bit. Must beallow,unset, ordeny. (defaultunset) - view_
channel str - The value to set for the
view_channelpermission bit. Must beallow,unset, ordeny. (defaultunset) - view_
guild_ strinsights - The value to set for the
view_guild_insightspermission bit. Must beallow,unset, ordeny. (defaultunset) - view_
monetization_ stranalytics - The value to set for the
view_monetization_analyticspermission bit. Must beallow,unset, ordeny. (defaultunset)
- allow
Bits Number - The allow permission bits.
- deny
Bits Number - The deny permission bits.
- id String
- The ID of this resource.
- add
Reactions String - The value to set for the
add_reactionspermission bit. Must beallow,unset, ordeny. (defaultunset) - administrator String
- The value to set for the
administratorpermission bit. Must beallow,unset, ordeny. (defaultunset) - allow
Extends Number - The base permission bits for allow to extend.
- attach
Files String - The value to set for the
attach_filespermission bit. Must beallow,unset, ordeny. (defaultunset) - ban
Members String - The value to set for the
ban_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - bypass
Slowmode String - The value to set for the
bypass_slowmodepermission bit. Must beallow,unset, ordeny. (defaultunset) - change
Nickname String - The value to set for the
change_nicknamepermission bit. Must beallow,unset, ordeny. (defaultunset) - connect String
- The value to set for the
connectpermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Events String - The value to set for the
create_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Expressions String - The value to set for the
create_expressionspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Instant StringInvite - The value to set for the
create_instant_invitepermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Private StringThreads - The value to set for the
create_private_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - create
Public StringThreads - The value to set for the
create_public_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - deafen
Members String - The value to set for the
deafen_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - deny
Extends Number - The base permission bits for deny to extend.
- embed
Links String - The value to set for the
embed_linkspermission bit. Must beallow,unset, ordeny. (defaultunset) - kick
Members String - The value to set for the
kick_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Channels String - The value to set for the
manage_channelspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Emojis String - The value to set for the
manage_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Events String - The value to set for the
manage_eventspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Guild String - The value to set for the
manage_guildpermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Messages String - The value to set for the
manage_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Nicknames String - The value to set for the
manage_nicknamespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Roles String - The value to set for the
manage_rolespermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Threads String - The value to set for the
manage_threadspermission bit. Must beallow,unset, ordeny. (defaultunset) - manage
Webhooks String - The value to set for the
manage_webhookspermission bit. Must beallow,unset, ordeny. (defaultunset) - mention
Everyone String - The value to set for the
mention_everyonepermission bit. Must beallow,unset, ordeny. (defaultunset) - moderate
Members String - The value to set for the
moderate_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - move
Members String - The value to set for the
move_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - mute
Members String - The value to set for the
mute_memberspermission bit. Must beallow,unset, ordeny. (defaultunset) - pin
Messages String - The value to set for the
pin_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - priority
Speaker String - The value to set for the
priority_speakerpermission bit. Must beallow,unset, ordeny. (defaultunset) - read
Message StringHistory - The value to set for the
read_message_historypermission bit. Must beallow,unset, ordeny. (defaultunset) - request
To StringSpeak - The value to set for the
request_to_speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Messages String - The value to set for the
send_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Polls String - The value to set for the
send_pollspermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Thread StringMessages - The value to set for the
send_thread_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Tts StringMessages - The value to set for the
send_tts_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - send
Voice StringMessages - The value to set for the
send_voice_messagespermission bit. Must beallow,unset, ordeny. (defaultunset) - set
Voice StringChannel Status - The value to set for the
set_voice_channel_statuspermission bit. Must beallow,unset, ordeny. (defaultunset) - speak String
- The value to set for the
speakpermission bit. Must beallow,unset, ordeny. (defaultunset) - start
Embedded StringActivities - The value to set for the
start_embedded_activitiespermission bit. Must beallow,unset, ordeny. (defaultunset) - stream String
- The value to set for the
streampermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Application StringCommands - The value to set for the
use_application_commandspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringApps - The value to set for the
use_external_appspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringEmojis - The value to set for the
use_external_emojispermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringSounds - The value to set for the
use_external_soundspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
External StringStickers - The value to set for the
use_external_stickerspermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Soundboard String - The value to set for the
use_soundboardpermission bit. Must beallow,unset, ordeny. (defaultunset) - use
Vad String - The value to set for the
use_vadpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Audit StringLog - The value to set for the
view_audit_logpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Channel String - The value to set for the
view_channelpermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Guild StringInsights - The value to set for the
view_guild_insightspermission bit. Must beallow,unset, ordeny. (defaultunset) - view
Monetization StringAnalytics - The value to set for the
view_monetization_analyticspermission bit. Must beallow,unset, ordeny. (defaultunset)
Package Details
- Repository
- discord lucky3028/terraform-provider-discord
- License
- Notes
- This Pulumi package is based on the
discordTerraform Provider.
Viewing docs for discord 2.5.1
published on Thursday, Mar 19, 2026 by lucky3028
published on Thursday, Mar 19, 2026 by lucky3028
