Files
ContentGrabbingJi/src/main/java/net/lamgc/cgj/bot/message/MessageSender.java
LamGC 1f48b3ffdc [Change] MessageSender, MessageEvent 允许'senderMessage(String)'抛出异常;
[Change] RandomRankingArtworksSender 调整异常捕获日志输出;
[Change] MiraiMessageEvent, MiraiMessageSender, SpringCQMessageEvent 适配更改;
2020-05-25 09:21:46 +08:00

17 lines
536 B
Java

package net.lamgc.cgj.bot.message;
public interface MessageSender {
/**
* 发送消息并返回消息id
* @param message 消息内容
* @return 返回非负数则发送成功,
* 返回0则发送器不支持消息Id,
* 返回非0正整数则为消息Id,
* 返回负数则为错误.
* @throws Exception 该方法根据不同实现, 可能会抛出不同异常, 详见实现所标识的文档内容.
*/
int sendMessage(final String message) throws Exception;
}