mirror of
https://github.com/LamGC/ContentGrabbingJi.git
synced 2025-04-30 06:37:36 +00:00
[Add] BufferedMessageSender 增加缓冲消息发送器, 用于替代BufferMessageEvent; [Change] BotCommandProcess 将Random命令中所使用的BufferMessageEvent替换成BufferedMessageSender;
24 lines
513 B
Java
24 lines
513 B
Java
package net.lamgc.cgj.bot.event;
|
|
|
|
import net.lamgc.cgj.bot.message.MessageSender;
|
|
|
|
public class BufferedMessageSender implements MessageSender {
|
|
|
|
private final StringBuffer buffer = new StringBuffer();
|
|
|
|
@Override
|
|
public int sendMessage(String message) {
|
|
buffer.append(message);
|
|
return 0;
|
|
}
|
|
|
|
/**
|
|
* 从缓冲区中取出消息内容.
|
|
* @return 返回事件发送的消息内容.
|
|
*/
|
|
public String getBufferContent() {
|
|
return buffer.toString();
|
|
}
|
|
|
|
}
|