InterfaceConstructs a new instance of channel permissions with role-based access control.
ChannelPermissions
What role can send messages in the chat.
What role can invite other handles.
What role can kick other handles.
What role can ban other handles.
What role can change the channel's name.
What role can change the channel's description.
What role can change the channel's avatar.
What role can delete anyone's messages.
StaticdefaultDefault required roles necessary to perform each action for new channels if not overridden with ChannelPermissionsInput.
Permissions of certain channel chat functions and capabilities. Each chat capability requires a minimum ChannelRole for handles to be able to execute.