ChannelInfo

interface ChannelInfo : Channel

Api ChannelListRequest 的响应体。 会在使用 ChannelListRequest.requestData 的时候对 guildId 进行初始化。

Properties

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

服务器id

Link copied to clipboard
abstract val icon: String
Link copied to clipboard
abstract override val id: ID

频道id

Link copied to clipboard
abstract override val isCategory: Boolean

是否为分组类型

Link copied to clipboard
abstract override val level: Int

频道排序

Link copied to clipboard
abstract override val maximumMember: Int

人数限制

Link copied to clipboard
abstract override val name: String
Link copied to clipboard
open override val ownerId: ID
Link copied to clipboard
abstract override val parentId: ID
Link copied to clipboard

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

Link copied to clipboard
abstract override val permissionSync: Int

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

Link copied to clipboard
abstract override val permissionUsers: List<ID>

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

Link copied to clipboard
abstract override val slowMode: Int

慢速模式下限制发言的最短时间间隔, 单位为秒(s)

Link copied to clipboard
abstract override val topic: String

频道简介

Link copied to clipboard
abstract override val type: Int

频道类型

Link copied to clipboard
abstract override val userId: ID