ChannelMessageEvent

@Serializable
data class ChannelMessageEvent(val id: String, val time: Long, val self: BotSelf, val messageId: String, val userId: String, val guildId: String, val channelId: String, val message: List<Segment>, val altMessage: String? = null, val subType: String = "", val type: String = "message", val detailType: String = "channel") : OneBotEvent

Constructors

Link copied to clipboard
constructor(id: String, time: Long, self: BotSelf, messageId: String, userId: String, guildId: String, channelId: String, message: List<Segment>, altMessage: String? = null, subType: String = "", type: String = "message", detailType: String = "channel")

Properties

Link copied to clipboard
@SerialName(value = "alt_message")
val altMessage: String? = null
Link copied to clipboard
@SerialName(value = "channel_id")
val channelId: String
Link copied to clipboard
@SerialName(value = "detail_type")
open override val detailType: String
Link copied to clipboard
@SerialName(value = "guild_id")
val guildId: String
Link copied to clipboard
open override val id: String
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "message_id")
val messageId: String
Link copied to clipboard
open override val self: BotSelf
Link copied to clipboard
@SerialName(value = "sub_type")
open override val subType: String
Link copied to clipboard
open override val time: Long
Link copied to clipboard
open override val type: String
Link copied to clipboard
@SerialName(value = "user_id")
val userId: String