MessageKeyboard

class MessageKeyboard @ApiModelConstructor constructor(val id: String? = null, val renderData: MessageKeyboard.RenderData? = null, val action: MessageKeyboard.Action? = null)(source)

消息交互=>消息按钮

Author

ForteScarlet

See also

Constructors

Link copied to clipboard
constructor(id: String? = null, renderData: MessageKeyboard.RenderData? = null, action: MessageKeyboard.Action? = null)

Types

Link copied to clipboard
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

按钮的操作数据

Link copied to clipboard
val id: String?

按钮ID:在一个 keyboard 消息内设置唯一

Link copied to clipboard
@SerialName(value = "render_data")
val renderData: MessageKeyboard.RenderData?

按钮的展示数据

Functions

Link copied to clipboard
operator fun component1(): String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun copy(id: String? = this.id, renderData: MessageKeyboard.RenderData? = this.renderData, action: MessageKeyboard.Action? = this.action): MessageKeyboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String