public class BaseGroupMessageEvent extends BaseMessageEvent<Group> implements GroupMessageEvent, SenderAndCidMidGetter, SenderV2
chain, metadata, msgId, rawMessage| Constructor and Description |
|---|
BaseGroupMessageEvent(RawMessage message,
com.alibaba.fastjson.JSONObject jo,
Bot bot) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCid()
获取 channel id
|
String |
getClassName() |
EnvType |
getEnvType()
获得发送环境
guild/qq
|
Group |
getGroup() |
String |
getGroupId() |
String |
getId()
事件id
|
String |
getMid()
获取 message id
|
Integer |
getMsgSeq() |
BaseV2 |
getV2() |
Result |
send(SendAble msg)
以各种方式 达到想要发送的效果
|
Result<V2Result> |
send(String text)
以JSON方式发送文本消息
|
Result<V2Result> |
send(String text,
RawMessage message)
以JSON方式发送文本消息并引用指定消息
|
V2Result |
sendMessage(SendAble msg) |
V2Result |
sendMessage(String text)
发送纯文本
|
V2Result |
sendMessage(String text,
int seq) |
Integer |
setMsgSeq(Integer seq)
设置消息序列号并返回原序列号
|
String |
toString() |
getMessage, getSender, setFilterclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetSubjectgetGroupOpenId, getOpenIdgetMessage, getRawMessage, getSender, setFiltergetMessage, getSendergetBot, setBotpublic BaseGroupMessageEvent(RawMessage message, com.alibaba.fastjson.JSONObject jo, Bot bot)
public String getGroupId()
getGroupId in interface GroupEventpublic V2Result sendMessage(String text)
sendMessage in interface MessageV2Eventtext - public V2Result sendMessage(SendAble msg)
sendMessage in interface MessageV2Eventpublic Result<V2Result> send(String text)
Senderpublic Result<V2Result> send(String text, RawMessage message)
Senderpublic Group getGroup()
getGroup in interface GroupEventpublic String getCid()
SenderAndCidMidGettergetCid in interface SenderAndCidMidGetterpublic String getMid()
SenderAndCidMidGettergetMid in interface SenderAndCidMidGetterpublic EnvType getEnvType()
SenderAndCidMidGettergetEnvType in interface SenderAndCidMidGetterpublic Integer setMsgSeq(Integer seq)
MessageV2EventsetMsgSeq in interface MessageV2Eventpublic String toString()
toString in class BaseMessageEvent<Group>public String getClassName()
getClassName in interface EventgetClassName in interface MessageEvent<Contact,Group>Copyright © 2024. All rights reserved.