SimpleGuildWithRolesAndChannels

data class SimpleGuildWithRolesAndChannels(val id: String, val name: String, val topic: String, val userId: String, val icon: String, val notifyType: Int, val region: String, val enableOpen: Boolean, val openId: String, val defaultChannelId: String, val welcomeChannelId: String, val roles: List<SimpleRole> = emptyList(), val channels: List<SimpleChannel> = emptyList()) : GuildWithRolesAndChannels(source)

GuildWithRolesAndChannels 的基础实现类型。

See also

Constructors

Link copied to clipboard
constructor(id: String, name: String, topic: String, userId: String, icon: String, notifyType: Int, region: String, enableOpen: Boolean, openId: String, defaultChannelId: String, welcomeChannelId: String, roles: List<SimpleRole> = emptyList(), channels: List<SimpleChannel> = emptyList())

Properties

Link copied to clipboard
open override val channels: List<SimpleChannel>

频道列表

Link copied to clipboard
@SerialName(value = "default_channel_id")
open override val defaultChannelId: String

默认频道id

Link copied to clipboard
@SerialName(value = "enable_open")
open override val enableOpen: Boolean

是否为公开服务器

Link copied to clipboard
open override val icon: String

服务器icon的地址

Link copied to clipboard
open override val id: String

服务器id

Link copied to clipboard
open override val name: String

服务器名称

Link copied to clipboard
@SerialName(value = "notify_type")
open override val notifyType: Int

通知类型

Link copied to clipboard
@SerialName(value = "open_id")
open override val openId: String

公开服务器id

Link copied to clipboard
open override val region: String

服务器默认使用语音区域

Link copied to clipboard
open override val roles: List<SimpleRole>

角色列表

Link copied to clipboard
open override val topic: String

服务器主题

Link copied to clipboard
@SerialName(value = "user_id")
open override val userId: String

服务器主的id

Link copied to clipboard
@SerialName(value = "welcome_channel_id")
open override val welcomeChannelId: String

欢迎频道id