Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PushIncomingMsg ¶ added in v1.2.0
func PushIncomingMsg(newMsg Message)
Push a new message to plugins.
func PushResultMsg ¶ added in v1.2.0
func PushResultMsg(resultMsg Message)
Push a result message to adapter.
Types ¶
type Message ¶
type Message struct { // UID of sender. SenderID string // UID of the receiver. If IsGroup, ReceiverID is bot's ID ReceiverID string // Whether it is a group message. IsGroup bool // If the message contains @at_bot IsToMe bool // Group ID GroupID string // Message segments Segments []MessageSegment // Raw message if you want to decode yourself. RawMessage string }
Gonebot Universal message struct.
func GetIncomingMsg ¶ added in v1.2.0
func GetIncomingMsg() Message
Pop a new message for plugins to handle.
func (*Message) AddImageSegment ¶ added in v1.2.0
func (*Message) AddSoundSegment ¶ added in v1.2.0
func (*Message) AddTextSegment ¶ added in v1.2.0
func (*Message) AddVideoSegment ¶ added in v1.2.0
type MessageSegment ¶
Click to show internal directories.
Click to hide internal directories.