Skip to main content

ChannelPermission

ChannelPermission = object

Permissions that control actions on a specific channel or its contents.

Properties

channelAppKick

channelAppKick: boolean

Remove apps or members from an app channel.


channelCreateFile

channelCreateFile: boolean

Create new files in channels.


channelCreateMessage

channelCreateMessage: boolean

Create, read, edit, and delete your own messages, and read messages sent by other members.


channelCreateMessageAttachment

channelCreateMessageAttachment: boolean

Attach or include files in your messages.


channelCreateMessageMention

channelCreateMessageMention: boolean

Mention other members in your messages.


channelCreateMessageReaction

channelCreateMessageReaction: boolean

Add or remove your own reactions to messages.


channelDeleteMessageOther

channelDeleteMessageOther: boolean

Delete messages sent by other members.


channelFullControl

channelFullControl: boolean

Grants all channel permissions.


channelMakeMessagePublic

channelMakeMessagePublic: boolean

Convert private messages into public messages.


channelManageFiles

channelManageFiles: boolean

View, create, edit, rename, and delete files and folders in channels.


channelManagePinnedMessages

channelManagePinnedMessages: boolean

Pin or unpin messages in channels.


channelMoveUserOther

channelMoveUserOther: boolean

Move members between voice channels.


channelUseExternalEmoji

channelUseExternalEmoji: boolean

Use custom emojis from other communities.


channelVideoStreamMedia

channelVideoStreamMedia: boolean

Stream video, use video chat, and share your screen in channels.


channelView

channelView: boolean

View channels and their content within a community.


channelViewFile

channelViewFile: boolean

Read files and folders shared in channels.


channelViewMessageHistory

channelViewMessageHistory: boolean

Read all past messages in a channel, including those sent before you joined the community.


channelVoiceDeafenOther

channelVoiceDeafenOther: boolean

Deafen other users in voice channels, preventing them from hearing audio and unmuting their speakers.


channelVoiceKick

channelVoiceKick: boolean

Remove a member from a voice channel.


channelVoiceMuteOther

channelVoiceMuteOther: boolean

Mute other users in voice channels, preventing them from speaking or unmuting their microphone.


channelVoiceTalk

channelVoiceTalk: boolean

Speak in voice channels.