message
#
消息元素类型包含 Plain
、At
、AtAll
、Face
、Image
、FlashImage
、Voice
、Xml
、Json
、App
、Poke
、Dice
、File
、MiraiCode
,详见 消息链。
#
消息类型Message
#
class 消息基类
json
#
- 说明:
dict
,mirai-api-http
的原始json
msg_chain
#
- 说明:
dict
,mirai-api-http
的原始messageChain
id
#
- 说明:
int
,消息的messageId
time
#
- 说明:
int
,消息的时间戳
chain
#
- 说明:
List[miraicle.Element]
,消息链列表
text
#
- 说明: 消息在控制台中打印出的格式
plain
#
- 说明: 返回消息链中的所有文字
first_image
#
- 说明: 返回消息链中的第一张图片(
Imagr
或FlashImage
),没有图片则返回None
images
#
- 说明: 返回消息链中所有图片的列表
file
#
- 说明: 返回消息链中的文件
at_me()
#
- 说明: 返回这条消息中是否 at 了 bot
GroupMessage
#
class Message
的子类,群消息
sender
#
- 说明: 消息发送者的 qq 号
sender_name
#
- 说明: 消息发送者的群名片
group
#
- 说明: 消息发送的群号
group_name
#
- 说明: 消息发送的群名称
FriendMessage
#
class Message
的子类,好友消息
sender
#
- 说明: 消息发送者的 qq 号
sender_name
#
- 说明: 消息发送者的昵称
TempMessage
#
class Message
的子类,群临时消息
sender
#
- 说明: 消息发送者的 qq 号
sender_name
#
- 说明: 消息发送者的群名片
group
#
- 说明: 消息发送者来自的群号
group_name
#
- 说明: 消息发送者来自的群名称
GroupRecallEvent
#
class 群消息撤回事件
TODO
MemberCardChangeEvent
#
class 群名片更改事件
TODO