From c1a21d10654e764dd7c247aacc3bb7df6349f61f Mon Sep 17 00:00:00 2001 From: LamGC Date: Sat, 6 Jun 2020 10:52:12 +0800 Subject: [PATCH] =?UTF-8?q?[Change]=20ConsoleMain,=20ConsoleMessageEvent?= =?UTF-8?q?=20=E6=94=AF=E6=8C=81=E5=90=AF=E5=8A=A8=E6=97=B6=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E4=BC=9A=E8=AF=9D=E7=BE=A4=E7=BB=84Id=E5=92=8CQQId;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/net/lamgc/cgj/bot/framework/cli/ConsoleMain.java | 6 +++++- .../lamgc/cgj/bot/framework/cli/ConsoleMessageEvent.java | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/net/lamgc/cgj/bot/framework/cli/ConsoleMain.java b/src/main/java/net/lamgc/cgj/bot/framework/cli/ConsoleMain.java index 5db7b37..bf8b303 100644 --- a/src/main/java/net/lamgc/cgj/bot/framework/cli/ConsoleMain.java +++ b/src/main/java/net/lamgc/cgj/bot/framework/cli/ConsoleMain.java @@ -12,6 +12,10 @@ public class ConsoleMain { MessageSenderBuilder.setCurrentMessageSenderFactory(new ConsoleMessageSenderFactory()); ApplicationBoot.initialBot(); Scanner scanner = new Scanner(System.in); + System.out.print("会话QQ:"); + long qqId = scanner.nextLong(); + System.out.print("会话群组号:"); + long groupId = scanner.nextLong(); boolean isGroup = false; do { String input = scanner.nextLine(); @@ -23,7 +27,7 @@ public class ConsoleMain { System.out.println("System: 群模式状态已变更: " + isGroup); continue; } - BotEventHandler.executeMessageEvent(new ConsoleMessageEvent(input, isGroup)); + BotEventHandler.executeMessageEvent(new ConsoleMessageEvent(isGroup ? groupId : 0, qqId, input)); } while(true); } diff --git a/src/main/java/net/lamgc/cgj/bot/framework/cli/ConsoleMessageEvent.java b/src/main/java/net/lamgc/cgj/bot/framework/cli/ConsoleMessageEvent.java index 1e56356..c756ce2 100644 --- a/src/main/java/net/lamgc/cgj/bot/framework/cli/ConsoleMessageEvent.java +++ b/src/main/java/net/lamgc/cgj/bot/framework/cli/ConsoleMessageEvent.java @@ -6,8 +6,8 @@ import java.util.Date; public class ConsoleMessageEvent extends MessageEvent { - public ConsoleMessageEvent(String message, boolean isGroup) { - super(isGroup ? 1 : 0, 1, message); + public ConsoleMessageEvent(long groupId, long qqId, String message) { + super(groupId, qqId, message); } @Override