| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends Event> |
EventManager.factory(Message message,
com.alibaba.fastjson.JSONObject jo,
Class<T> cla) |
static <T extends Event> |
EventManager.factory(Message message,
com.alibaba.fastjson.JSONObject jo,
Class<T> cla) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Message |
BaseMessageEvent.message |
protected Message |
BaseMessageEvent.message |
| 限定符和类型 | 方法和说明 |
|---|---|
Message |
BaseMessageEvent.getMessage() |
Message |
BaseMessageEvent.getMessage() |
| 限定符和类型 | 方法和说明 |
|---|---|
MessageAudited |
BaseMessageDirectReceiveEvent.send(String text,
Message message)
替换默认
|
MessageAudited |
BaseMessageEvent.send(String text,
Message message) |
MessageAudited |
BaseMessageEvent.send(String text,
Message message) |
MessageAudited |
BaseMessageDirectReceiveEvent.send(String text,
Message message)
替换默认
|
MessageAudited |
BaseMessageDirectReceiveEvent.sendDirect(String text,
Message message) |
MessageAudited |
BaseMessageDirectReceiveEvent.sendDirect(String text,
Message message) |
| 构造器和说明 |
|---|
BaseMessageChannelReceiveEvent(Message message,
com.alibaba.fastjson.JSONObject jo) |
BaseMessageChannelReceiveEvent(Message message,
com.alibaba.fastjson.JSONObject jo) |
BaseMessageContainsAtEvent(Message message,
com.alibaba.fastjson.JSONObject jo) |
BaseMessageContainsAtEvent(Message message,
com.alibaba.fastjson.JSONObject jo) |
BaseMessageDeleteEvent(Message message,
com.alibaba.fastjson.JSONObject jo) |
BaseMessageDeleteEvent(Message message,
com.alibaba.fastjson.JSONObject jo) |
BaseMessageDirectReceiveEvent(Message message,
com.alibaba.fastjson.JSONObject jo) |
BaseMessageDirectReceiveEvent(Message message,
com.alibaba.fastjson.JSONObject jo) |
BaseMessageEvent(Message message,
com.alibaba.fastjson.JSONObject jo) |
BaseMessageEvent(Message message,
com.alibaba.fastjson.JSONObject jo) |
BaseMessageReceiveEvent(Message message,
com.alibaba.fastjson.JSONObject jo) |
BaseMessageReceiveEvent(Message message,
com.alibaba.fastjson.JSONObject jo) |
| 限定符和类型 | 方法和说明 |
|---|---|
Message |
MessageEvent.getMessage()
获取消息
|
Message |
MessageEvent.getMessage()
获取消息
|
| 限定符和类型 | 方法和说明 |
|---|---|
default MessageAudited |
MessageDirectReceiveEvent.send(String text,
Message message)
替换默认
|
default MessageAudited |
MessageDirectReceiveEvent.send(String text,
Message message)
替换默认
|
| 限定符和类型 | 方法和说明 |
|---|---|
MessageAudited |
Channel.send(String text,
Message message)
此方式发送的消息 为主动消息 会受到次数限制
|
MessageAudited |
Channel.send(String text,
Message message)
此方式发送的消息 为主动消息 会受到次数限制
|
MessageAudited |
Dms.sendDirect(String text,
Message message)
此方式为主动消息
|
MessageAudited |
Dms.sendDirect(String text,
Message message)
此方式为主动消息
|
| 限定符和类型 | 方法和说明 |
|---|---|
MessageAudited |
Sender.send(String text,
Message message)
以JSON方式发送文本消息并引用指定消息
|
MessageAudited |
Sender.send(String text,
Message message)
以JSON方式发送文本消息并引用指定消息
|
MessageAudited |
DirectSender.sendDirect(String text,
Message message)
以JSON方式发送文本消息并引用指定消息
|
MessageAudited |
DirectSender.sendDirect(String text,
Message message)
以JSON方式发送文本消息并引用指定消息
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DirectMessage
字段名 类型 描述 id string 消息 id channel_id string 子频道 id guild_id string 频道 id content string 消息内容 timestamp ISO8601 timestamp 消息创建时间 edited_timestamp ISO8601 timestamp 消息编辑时间 mention_everyone bool 是否是@全员消息 author User 对象 消息创建者 attachments MessageAttachment 对象数组 附件 embeds MessageEmbed 对象数组 embed mentions User 对象数组 消息中@的人 member Member 对象 消息创建者的member信息 ark MessageArk ark消息对象 ark消息 seq int 用于消息间的排序,seq 在同一子频道中按从先到后的顺序递增,不同的子频道之间消息无法排序。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static DirectMessage |
DirectMessage.messageAsDirectMessage(Message message) |
static DirectMessage |
DirectMessage.messageAsDirectMessage(Message message) |
MessageAudited |
Message.send(String text,
Message message) |
MessageAudited |
Message.send(String text,
Message message) |
MessageAudited |
DirectMessage.sendDirect(String text,
Message message) |
MessageAudited |
DirectMessage.sendDirect(String text,
Message message) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
OnMessageDeleteListener.onDelete(Message message)
消息撤回时
|
void |
OnMessageDeleteListener.onDelete(Message message)
消息撤回时
|
void |
OnAtMessageListener.onMessage(Message message)
on receive a message
|
void |
OnMessageListener.onMessage(Message message)
on receive a message
|
void |
OnMessageListener.onMessage(Message message)
on receive a message
|
void |
OnAtMessageListener.onMessage(Message message)
on receive a message
|
Copyright © 2022. All rights reserved.