dev_该合并了 #8

Merged
yutou merged 83 commits from dev_ into master 2024-01-17 17:23:44 +08:00
Showing only changes of commit 00985e7fb8 - Show all commits

View File

@ -47,9 +47,12 @@ public class BiliBiliLive extends Model {
@Override @Override
public void onMessage(Long qq, MessageEvent event, boolean isGroup) { public void onMessage(Long qq, MessageEvent event, boolean isGroup) {
super.onMessage(qq, event, isGroup); super.onMessage(qq, event, isGroup);
if (!msg.startsWith(QQGroupCommands.BILI_LIVE_DANMU_SEND)) {
return;
}
StringBuilder message;
try { try {
Integer roomId = Integer.getInteger(msg); Integer roomId = Integer.getInteger(msg);
StringBuilder message;
if (BiliBiliUtils.checkLiveRoom(roomId) && !RedisTools.list_isExist("bili_live", roomId + "")) { if (BiliBiliUtils.checkLiveRoom(roomId) && !RedisTools.list_isExist("bili_live", roomId + "")) {
RedisTools.list_add("bili_live", roomId + ""); RedisTools.list_add("bili_live", roomId + "");
message = new StringBuilder("live sign Add Success"); message = new StringBuilder("live sign Add Success");
@ -61,10 +64,15 @@ public class BiliBiliLive extends Model {
message.append(id).append("\n"); message.append(id).append("\n");
} }
} }
QQBotManager.getInstance().sendMessage(qq,message.toString());
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); message = new StringBuilder("live sign Add Error\n");
message.append("-----live sign roomId-----\n");
Set<String> biliLive = RedisTools.list_get("bili_live");
for (String id : biliLive) {
message.append(id).append("\n");
} }
}
QQBotManager.getInstance().sendMessage(qq, message.toString());
} }
} }