类 MiraiOtherClientMessageEvent
java.lang.Object
org.bukkit.event.Event
me.dreamvoid.miraimc.bukkit.event.message.passive.MiraiOtherClientMessageEvent
public class MiraiOtherClientMessageEvent
extends org.bukkit.event.Event
(Bukkit) 消息 - 被动收到消息 - 其他客户端消息
-
嵌套类概要
从类继承的嵌套类/接口 org.bukkit.event.Event
org.bukkit.event.Event.Result
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明long
getBotID()
返回接收到这条信息的机器人ID(?)(?)static org.bukkit.event.HandlerList
org.bukkit.event.HandlerList
返回接收到的消息内容转换到字符串的结果
此方法使用 contentToString()
QQ 对话框中以纯文本方式会显示的消息内容,这适用于MC与QQ的消息互通等不方便展示原始内容的场景。已过时。返回接收到的消息内容转换到Mirai Code的结果
此方法使用 serializeToMiraiCode()
转换为对应的 Mirai 码,消息的一种序列化方式返回接收到的消息内容
此方法使用 toString()
Java 对象的 toString(),会尽可能包含多的信息用于调试作用,行为可能不确定
如需处理常规消息内容,请使用getMessageContent()
返回被回复的消息内容转换到字符串的结果,如果不存在回复消息,返回null
此方法使用 contentToString()
QQ 对话框中以纯文本方式会显示的消息内容,这适用于MC与QQ的消息互通等不方便展示原始内容的场景。返回被回复的消息内容转换到字符串的结果,如果不存在回复消息,返回null
此方法使用 contentToString()
QQ 对话框中以纯文本方式会显示的消息内容,这适用于MC与QQ的消息互通等不方便展示原始内容的场景。返回被回复的消息内容转换到字符串的结果,如果不存在回复消息,返回null
此方法使用 serializeToMiraiCode()
转换为对应的 Mirai 码,消息的一种序列化方式返回被回复的消息内容转换到字符串的结果,如果不存在回复消息,返回null
此方法使用 toString()
Java 对象的 toString(),会尽可能包含多的信息用于调试作用,行为可能不确定
如需处理常规消息内容,请使用getQuoteReplyMessage()
long
返回被回复的消息的发送者long
返回发送这条信息的发送者ID返回发送这条信息的发送者昵称已过时。int
getTime()
返回接收到这条信息的时间void
回复这条消息void
replyMirai
(String message) 回复这条消息(支持 Mirai Code)void
sendMessage
(String message) 向发送来源发送消息void
sendMessageMirai
(String message) 向发送来源发送消息(支持 Mirai Code)toString()
获取原始事件内容
[!]从类继承的方法 org.bukkit.event.Event
callEvent, getEventName, isAsynchronous
-
构造器详细资料
-
MiraiOtherClientMessageEvent
public MiraiOtherClientMessageEvent(net.mamoe.mirai.event.events.OtherClientMessageEvent event)
-
-
方法详细资料
-
getDeviceKind
(?)获取发送设备的种类- 返回:
- 客户端种类
-
getDeviceName
(?)获取发送设备的名称- 返回:
- 设备名称
-
getHandlers
@NotNull public org.bukkit.event.HandlerList getHandlers()- 指定者:
getHandlers
在类中org.bukkit.event.Event
-
getHandlerList
public static org.bukkit.event.HandlerList getHandlerList() -
getBotID
public long getBotID()返回接收到这条信息的机器人ID- 返回:
- 机器人ID
-
getSenderID
public long getSenderID()返回发送这条信息的发送者ID- 返回:
- 发送者ID
-
getSenderName
返回发送这条信息的发送者昵称- 返回:
- 发送者昵称
-
getSenderNick
已过时。返回发送这条信息的发送者昵称- 返回:
- 发送者昵称
- 另请参阅:
-
getMessage
返回接收到的消息内容转换到字符串的结果
此方法使用 contentToString()
QQ 对话框中以纯文本方式会显示的消息内容,这适用于MC与QQ的消息互通等不方便展示原始内容的场景。
无法用纯文字表示的消息会丢失信息,如任何图片都是 [图片]- 返回:
- 转换字符串后的消息内容
-
getMessageContent
已过时。返回接收到的消息内容转换到字符串的结果
此方法使用 contentToString()
QQ 对话框中以纯文本方式会显示的消息内容,这适用于MC与QQ的消息互通等不方便展示原始内容的场景。
无法用纯文字表示的消息会丢失信息,如任何图片都是 [图片]- 返回:
- 转换字符串后的消息内容
- 另请参阅:
-
getMessageToString
返回接收到的消息内容
此方法使用 toString()
Java 对象的 toString(),会尽可能包含多的信息用于调试作用,行为可能不确定
如需处理常规消息内容,请使用getMessageContent()
- 返回:
- 原始消息内容
-
getMessageToMiraiCode
返回接收到的消息内容转换到Mirai Code的结果
此方法使用 serializeToMiraiCode()
转换为对应的 Mirai 码,消息的一种序列化方式- 返回:
- 带Mirai Code的消息内容
-
getTime
public int getTime()返回接收到这条信息的时间- 返回:
- 发送时间
-
toString
获取原始事件内容
[!] 不推荐使用 -
reply
回复这条消息- 参数:
message
- 消息内容
-
replyMirai
回复这条消息(支持 Mirai Code)- 参数:
message
- 消息内容
-
sendMessage
向发送来源发送消息- 参数:
message
- 消息内容
-
sendMessageMirai
向发送来源发送消息(支持 Mirai Code)- 参数:
message
- 消息内容
-
getQuoteReplySenderID
public long getQuoteReplySenderID()返回被回复的消息的发送者- 返回:
- QQ号
-
getQuoteReplyMessage
返回被回复的消息内容转换到字符串的结果,如果不存在回复消息,返回null
此方法使用 contentToString()
QQ 对话框中以纯文本方式会显示的消息内容,这适用于MC与QQ的消息互通等不方便展示原始内容的场景。
无法用纯文字表示的消息会丢失信息,如任何图片都是 [图片]- 返回:
- 被回复的转换字符串后的消息内容
-
getQuoteReplyMessageToString
返回被回复的消息内容转换到字符串的结果,如果不存在回复消息,返回null
此方法使用 toString()
Java 对象的 toString(),会尽可能包含多的信息用于调试作用,行为可能不确定
如需处理常规消息内容,请使用getQuoteReplyMessage()
- 返回:
- 原始消息内容
-
getQuoteReplyMessageContent
返回被回复的消息内容转换到字符串的结果,如果不存在回复消息,返回null
此方法使用 contentToString()
QQ 对话框中以纯文本方式会显示的消息内容,这适用于MC与QQ的消息互通等不方便展示原始内容的场景。
无法用纯文字表示的消息会丢失信息,如任何图片都是 [图片]- 返回:
- 被回复的转换字符串后的消息内容
- 另请参阅:
-
getQuoteReplyMessageToMiraiCode
返回被回复的消息内容转换到字符串的结果,如果不存在回复消息,返回null
此方法使用 serializeToMiraiCode()
转换为对应的 Mirai 码,消息的一种序列化方式- 返回:
- 带Mirai Code的消息内容
-