ChannelView

data class ChannelView @ApiResultType constructor(val id: CharSequenceID, val guildId: CharSequenceID, val userId: CharSequenceID, val parentId: CharSequenceID, val name: String, val topic: String, val type: Int, val level: Int, val slowMode: Int, val maximumMember: Int, val isCategory: Boolean, val serverUrl: String, val permissionOverwrites: List<ChannelPermissionOverwrites> = emptyList(), val permissionUsers: List<CharSequenceID> = emptyList(), val permissionSync: Int = 0) : Channel

频道详情

Constructors

Link copied to clipboard
fun ChannelView(id: CharSequenceID, guildId: CharSequenceID, userId: CharSequenceID, parentId: CharSequenceID, name: String, topic: String, type: Int, level: Int, slowMode: Int, maximumMember: Int, isCategory: Boolean, serverUrl: String, permissionOverwrites: List<ChannelPermissionOverwrites> = emptyList(), permissionUsers: List<CharSequenceID> = emptyList(), permissionSync: Int = 0)

Properties

Link copied to clipboard
open val category: Category?
Link copied to clipboard
open override val createTime: Timestamp
Link copied to clipboard
open override val currentMember: Int
Link copied to clipboard
open override val description: String
Link copied to clipboard
open override val guildId: CharSequenceID

服务器id

Link copied to clipboard
open override val icon: String
Link copied to clipboard
open override val id: CharSequenceID

频道id

Link copied to clipboard
open override val isCategory: Boolean

是否为分组类型

Link copied to clipboard
open override val level: Int

频道排序

Link copied to clipboard
open override val maximumMember: Int

人数限制

Link copied to clipboard
open override val name: String

频道名称

Link copied to clipboard
open override val ownerId: ID
Link copied to clipboard
open override val parentId: CharSequenceID

父分组频道id

Link copied to clipboard

针对角色在该频道的权限覆写规则组成的列表

Link copied to clipboard
open override val permissionSync: Int = 0

权限设置是否与分组同步, 1 or 0

Link copied to clipboard
open override val permissionUsers: List<CharSequenceID>

针对用户在该频道的权限覆写规则组成的列表

Link copied to clipboard

语音服务器地址,HOST:PORT的格式

Link copied to clipboard
open override val slowMode: Int

慢速限制,单位秒。用户发送消息之后再次发送消息的等待时间。

Link copied to clipboard
open override val topic: String

频道简介

Link copied to clipboard
open override val type: Int

频道类型,1 文字,2 语音

Link copied to clipboard
open override val userId: CharSequenceID

频道创建者id