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()