[Add] VirtualLoadMessageEvent 增加假负载消息事件, 该事件在消息发送上将没有操作, 纯属执行命令;

[Change] RankingUpdateTimer 调整排行榜更新方式, 利用假负载消息触发一次完全执行;
This commit is contained in:
2020-04-18 01:15:04 +08:00
parent f02b0e9e98
commit dbfed874c0
2 changed files with 31 additions and 5 deletions

View File

@ -0,0 +1,22 @@
package net.lamgc.cgj.bot.event;
/**
* 假负载消息事件, 一般用于预处理某个命令使用,可以增强在高峰期来临时的处理速度.
*/
public class VirtualLoadMessageEvent extends MessageEvent {
public VirtualLoadMessageEvent(long fromGroup, long fromQQ, String message) {
super(fromGroup, fromQQ, message);
}
@Override
public int sendMessage(String message) {
return 0;
}
@Override
public String getImageUrl(String image) {
return null;
}
}