Skip to content

Function: channelPermissionsFor() ​

ts
function channelPermissionsFor(kind): (
  | "view_channel"
  | "send_messages"
  | "upload_files"
  | "manage_messages"
  | "manage_pins"
  | "connect"
  | "speak"
  | "video"
  | "stream"
  | "mute_members"
  | "deafen_members"
  | "move_members"
  | "add_reactions"
  | "mention_everyone"
  | "mention_roles"
  | "use_slash_commands"
  | "use_soundboard"
  | "create_polls")[];

Defined in: permissionCatalog.ts:81

the channel permissions that apply to a kind of channel, in catalog order

Parameters ​

ParameterType
kind"text" | "voice"

Returns ​

( | "view_channel" | "send_messages" | "upload_files" | "manage_messages" | "manage_pins" | "connect" | "speak" | "video" | "stream" | "mute_members" | "deafen_members" | "move_members" | "add_reactions" | "mention_everyone" | "mention_roles" | "use_slash_commands" | "use_soundboard" | "create_polls")[]

Released under the GNU Affero General Public License v3.0.