From 0102442fc91391d73012ef027b7e204ccb213f53 Mon Sep 17 00:00:00 2001 From: RTAkland Date: Sat, 21 Sep 2024 12:24:09 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A4=B4=E5=A5=BD=E7=97=92!=20?= =?UTF-8?q?=E8=A6=81=E9=95=BF=E8=84=91=E5=AD=90=E4=BA=86!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/kotlin/cn/rtast/fancybot/FancyBot.kt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/main/kotlin/cn/rtast/fancybot/FancyBot.kt b/src/main/kotlin/cn/rtast/fancybot/FancyBot.kt index bc1ff9f..8c6993a 100644 --- a/src/main/kotlin/cn/rtast/fancybot/FancyBot.kt +++ b/src/main/kotlin/cn/rtast/fancybot/FancyBot.kt @@ -62,6 +62,7 @@ import cn.rtast.rob.entity.FileEvent import cn.rtast.rob.entity.GetMessage import cn.rtast.rob.entity.GroupMessage import cn.rtast.rob.entity.GroupRevokeMessage +import cn.rtast.rob.entity.PrivateMessage import cn.rtast.rob.enums.ArrayMessageType import cn.rtast.rob.util.ob.MessageChain import cn.rtast.rob.util.ob.OneBotListener @@ -185,6 +186,16 @@ class FancyBot : OneBotListener { .build() this.sendGroupMessage(groupId, msg) } + + override suspend fun onPrivateMessage(message: PrivateMessage, json: String) { + if (message.rawMessage.contains("1+1")) { + message.reply("1+1=2") + } + + if (message.rawMessage == "ping") { + message.reply("pong") + } + } } val configManager = ConfigManager()