ImageEventExtra

data class ImageEventExtra(val type: Int, val guildId: String? = null, val channelName: String? = null, val mention: List<String> = emptyList(), val isMentionAll: Boolean = false, val mentionRoles: List<Int> = emptyList(), val isMentionHere: Boolean = false, val author: SimpleUser, val attachments: SimpleAttachments) : TextExtra(source)

图片消息事件 extra

Author

ForteScarlet

Constructors

Link copied to clipboard
constructor(type: Int, guildId: String? = null, channelName: String? = null, mention: List<String> = emptyList(), isMentionAll: Boolean = false, mentionRoles: List<Int> = emptyList(), isMentionHere: Boolean = false, author: SimpleUser, attachments: SimpleAttachments)

Properties

Link copied to clipboard
Link copied to clipboard
open override val author: SimpleUser

用户信息

Link copied to clipboard
@SerialName(value = "channel_name")
open override val channelName: String? = null

频道名

Link copied to clipboard
@SerialName(value = "guild_id")
open override val guildId: String? = null

服务器 id

Link copied to clipboard
@SerialName(value = "mention_all")
open override val isMentionAll: Boolean = false

是否 mention 所有用户

Link copied to clipboard
@SerialName(value = "mention_here")
open override val isMentionHere: Boolean = false

是否 mention 在线用户

Link copied to clipboard
open override val mention: List<String>

提及到的用户 id 的列表

Link copied to clipboard
@SerialName(value = "mention_roles")
open override val mentionRoles: List<Int>

mention 用户角色的数组

Link copied to clipboard
open override val type: Int

类型。同 Event.type