public abstract class EventMessage extends Event
限定符和类型 | 字段和说明 |
---|---|
java.lang.Long |
font |
java.lang.String |
message |
java.lang.Long |
messageId |
java.lang.String |
messageType |
java.lang.String |
rawMessage |
java.lang.Long |
senderId |
构造器和说明 |
---|
EventMessage() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
contentEquals(java.lang.Object o)
内容是否和另一个相同
|
abstract User |
getSender()
获取消息发送者的用户对象
|
ReturnData<RMessageReturnData> |
respond(java.lang.String message)
回复消息
|
abstract ReturnData<RMessageReturnData> |
respond(java.lang.String message,
boolean raw)
回复消息
|
ReturnData<RMessageReturnData> |
respondPrivateMessage(java.lang.String message)
回复到私聊
|
ReturnData<RMessageReturnData> |
respondPrivateMessage(java.lang.String message,
boolean raw)
回复到私聊
|
getBotAccount, getHttpApi, setBot
@SerializedName(value="message_type") @Expose public java.lang.String messageType
@SerializedName(value="font") @Expose public java.lang.Long font
@SerializedName(value="message") @Expose public java.lang.String message
@SerializedName(value="message_id") @Expose public java.lang.Long messageId
@SerializedName(value="raw_message") @Expose public java.lang.String rawMessage
@SerializedName(value="user_id") @Expose public java.lang.Long senderId
public ReturnData<RMessageReturnData> respond(java.lang.String message)
message
- 消息public abstract ReturnData<RMessageReturnData> respond(java.lang.String message, boolean raw)
message
- 消息raw
- 是否无加工发送public ReturnData<RMessageReturnData> respondPrivateMessage(java.lang.String message)
message
- 消息public ReturnData<RMessageReturnData> respondPrivateMessage(java.lang.String message, boolean raw)
message
- 消息raw
- 是否无加工发送public abstract User getSender()
public boolean contentEquals(java.lang.Object o)
ContentComparable
contentEquals
在接口中 ContentComparable
contentEquals
在类中 Event
o
- 另一个