|
27ede0fe92
|
[Change] 将RankingMode和RankingContentType从PixivURL分离, 并增加Parser, 顺便整理单行过长的代码;
[Add] RankingMode, RankingModeParser 从PixivURL分离并增加对应Parser;
[Add] RankingContentType, RankingContentTypeParser 从PixivURL分离并增加对应Parser;
[Delete] PixivURL 分离RankingMode和RankingContentType两个枚举类;
[Add] BotEventHandler 注册两个新的Parser;
[Change] BotCommandProcess 适配更改, 调整`ranking`命令的"type"和"mode"参数数据类型;
[Change] DateParser, PagesQualityParser 调整包路径;
[Change] BotAdminCommandProcess, CacheStoreCentral, Main, PixivDownload, PixivDownloadTest, RandomRankingArtworksSender, RankingUpdateTimer 适配更改;
|
2020-08-12 14:46:05 +08:00 |
|
|
4387da37f5
|
[Change] 调整群禁言管理职责;
[Delete] BotEventHandler 移除禁言状态管理相关功能;
[Add] GroupMuteManager, GroupMuteManagerTest 增加群禁言状态管理类;
[Change] MiraiMain 将禁言状态对接由使用BotEventHandler改为独立管理;
|
2020-07-13 09:47:36 +08:00 |
|
|
0fc3e3ab48
|
[Change] 调整应用内事件线程池参数;
[Change] BotEventHandler 调整线程池参数;
|
2020-07-13 09:47:31 +08:00 |
|
|
419f2de055
|
[Add] BotEventHandler 设计在消息正在发送,被时限线程池中断时, 重新投递事件以重新发送消息;
|
2020-06-18 10:11:08 +08:00 |
|
|
3943963505
|
[Fix] BotEventHandler 修复线程池最大线程数与最低线程数错误, 导致无法启动应用的问题;
|
2020-06-15 17:40:23 +08:00 |
|
|
abcd26f21b
|
[Fix] BotEventHandler 修复事件处理线程非预期设置的问题;
[Change] BotEventHandler 设置线程超时时间;
[Fix] CacheStoreCentral 整理'InterruptedException'在'getImageById'的传递路径;
|
2020-06-12 20:00:37 +08:00 |
|
|
26e377a2c7
|
[Change] log4j2.xml 调整日志输出到文件的限制;
[Change] 将内容较长的日志设为TRACE级别, 以减少日志占用;
[CLear] 整理代码;
|
2020-06-11 09:49:19 +08:00 |
|
|
ca56b2c9ba
|
[Change] MiraiToSlf4jLogger, log4j2.xml, log4j2-test.xml, MiraiMain 将Mirai框架的日志接入Slf4j(Log4j2);
[Change] BotEventHandler 调整日志使用;
|
2020-06-09 15:35:43 +08:00 |
|
|
438d0a95d3
|
[Add] pom.xml 增加JLine库;
[Update] ConsoleMain 增强Cli使用体验;
[Add] BotEventHandler 增加同步执行命令的方法'executeMessageEvent(MessageEvent, boolean)';
[Change] Main 适配ConsoleMain的更改;
|
2020-06-09 09:50:16 +08:00 |
|
|
033fd0188b
|
[Change] 调整Logger创建方式(getLogger(String) -> getLogger(Class));
|
2020-06-04 15:58:10 +08:00 |
|
|
8b8ef7e744
|
[Change] Issue #12 调整框架启动机器人应用的方式, 增加一个用于机器人应用内部共享数据的类;
[Fix] BotEventHandler, ImageCacheStore 增加ShutdownHook用于关闭线程池, 解决线程池阻塞关闭过程的问题;
[Change] BotEventHandler 调整'match(String)'方法;
[Change] BotAdminCommandProcess 调整'savePushList()'方法对文件创建失败的行为;
|
2020-06-04 11:19:18 +08:00 |
|
|
99c66babec
|
[Add] BotEventHandler 增加对'Sender.sendMessage(String)'返回值的处理;
|
2020-05-25 09:45:09 +08:00 |
|
|
a3376e96ee
|
[Add] BotCommandProcess, BotEventHandler, PixivDownload 对作品Id不存在的情况做出反应(而不是作为内部异常反馈);
|
2020-05-22 20:39:49 +08:00 |
|
|
461cd246d8
|
[Add] BotCommandProcess 新增'色图'功能以随机从排行榜中获取一张图片;
[Add] BufferMessageEvent 增加用于获取Sender发送内容的Event实现;
[Change] BotEventHandler Handler现在允许命令处理方法不返回消息(返回'null');
|
2020-05-20 09:55:50 +08:00 |
|
|
5830327dad
|
[Add] BotEventHandler 增加禁言记录, 防止应用因过多的在禁言状态反馈导致被封号;
[Update] MiraiMain 适配禁言记录功能;
|
2020-05-07 19:46:54 +08:00 |
|
|
b969bb29b2
|
Merge branch 'master' into add-MultiProperties
|
2020-05-06 10:18:00 +08:00 |
|
|
edade24883
|
[Change] Issue #2 调整Logger Name以统一Logger Name格式;
|
2020-05-06 09:34:28 +08:00 |
|
|
34f57404ca
|
[Update] 重构Setting Properties, 使其支持分群配置;
|
2020-05-06 00:57:48 +08:00 |
|
|
49a33d4078
|
[Add] MessageEventExecutionDebugger 添加对消息处理的调试器Enum;
[Add] BotEventHandler 添加对 MessageEventExecutionDebugger 的支持;
[Add] VirtualLoadMessageEvent 增加 toVirtualLoadMessageEvent(MessageEvent) 方法;
|
2020-05-05 01:27:10 +08:00 |
|
|
cd1d2316ee
|
[Add] BotEventHandler 添加executeMessageEvent(MessageEvent)方法;
[Change] BotEventHandler 将BotEventHandler.executor设为private;
[Change] MiraiMain, CQPluginMain, RankingUpdateTimer 适配BotEventHandler的调整
|
2020-05-04 23:06:07 +08:00 |
|
|
cf08353ed9
|
[Change] BotEventHandler 调整事件处理线程池的线程数(min: 4, Max: 32);
|
2020-05-04 22:52:47 +08:00 |
|
|
bef6a684b9
|
[Change] BotEventHandler 调整事件处理线程池的线程数;
|
2020-05-04 22:46:06 +08:00 |
|
|
fe213deecb
|
[Change] Main 调整参数的接收形式;
[Fix] Dockerfile.sample 修复Java应用无法接收stop命令发送信号的问题;
[Change] RankingUpdateTimer 调整更新投递形式, 将同步更新调整为异步更新;
[Change] BotEventHandler 实装TimeLimitThreadPoolExecutor;
|
2020-05-04 02:07:46 +08:00 |
|
|
15af939c3f
|
[Fix] PixivDownload 修复因排行榜总量的不确定导致排行榜获取异常的问题;
[Change] BotEventHandler 调整事件处理完成后的日志输出形式;
|
2020-04-30 19:08:34 +08:00 |
|
|
16522155e1
|
[Add] 通过增加参数信息来为命令方法提供来源群和来源QQ;
|
2020-04-24 23:52:05 +08:00 |
|
|
d33f4028d1
|
[Fix] BotEventHandler 修复无命令帮助信息无法发送的问题(前缀识别失效);
|
2020-04-24 00:33:51 +08:00 |
|
|
19605a9401
|
[Add] BotEventHandler 增加启动预处理方法;
[Add] BotAdminCommandProcess 增加推送功能相关管理命令;
[Change] RandomIntervalSendTimer 调整Timer管理过程;
[Change] BotCommandProcess ranking方法对参数错误的处理调整为返回错误信息;
[Fix] RankingUpdateTimer 修复参数错误的问题;
|
2020-04-23 16:23:06 +08:00 |
|
|
2df5513727
|
[Change] BotEventHandler 修改命令前缀以防止错误的触发;
|
2020-04-20 01:35:02 +08:00 |
|
|
c8c6dbe4fd
|
[Update] 优化Logger名称;
[Update] 为 processMessage(MessageEvent) 方法增加 @SuppressWarnings("unused") 注解并补充Javadoc;
|
2020-04-17 17:20:37 +08:00 |
|
|
99cdfb7598
|
[Change] SpringCQMessageEvent 更新 getImageUrl 具体实现, 首选BotCode中url地址;
[Change] BotEventHandler 调整initial代码;
|
2020-04-16 20:38:04 +08:00 |
|
|
450705b540
|
[Add] BotEventHandler 增加对消息的日志记录;
[Delete] BotEventHandler 移除无用代码;
|
2020-04-15 15:13:00 +08:00 |
|
|
bc6aaa49a0
|
[Add] BotCode 增加用于操作机器人功能代码的工具类;
[Add] BotEventHandler, MessageEvent 将CQPluginMain消息处理部分迁移至BotEventHandler;
[Add] SpringCQMessageEvent, MiraiMessageEvent 增加两个消息事件实现;
[Add] MiraiMain 增加对 Mirai 框架的支持;
[Add] Main 增加 Mirai 框架的支持;
|
2020-04-11 12:27:24 +08:00 |
|