diff --git a/src/main/kotlin/cn/rtast/fancybot/FancyBot.kt b/src/main/kotlin/cn/rtast/fancybot/FancyBot.kt index 5e1cd02..9686de7 100644 --- a/src/main/kotlin/cn/rtast/fancybot/FancyBot.kt +++ b/src/main/kotlin/cn/rtast/fancybot/FancyBot.kt @@ -98,7 +98,7 @@ val commands = listOf( RemakeCommand(), PixivCommand(), RUACommand(), NslookupCommand(), NiuziSignCommand(), MyNiuziSignCommand(), - JiJianCommand() + JiJianCommand(), LikeMeCommand() ) suspend fun main() { diff --git a/src/main/kotlin/cn/rtast/fancybot/commands/LikeMeCommand.kt b/src/main/kotlin/cn/rtast/fancybot/commands/LikeMeCommand.kt new file mode 100644 index 0000000..b9dad6b --- /dev/null +++ b/src/main/kotlin/cn/rtast/fancybot/commands/LikeMeCommand.kt @@ -0,0 +1,26 @@ +/* + * Copyright Β© 2024 RTAkland + * Author: RTAkland + * Date: 2024/9/8 + */ + + +package cn.rtast.fancybot.commands + +import cn.rtast.rob.entity.GroupMessage +import cn.rtast.rob.util.BaseCommand +import cn.rtast.rob.util.ob.MessageChain +import cn.rtast.rob.util.ob.OBMessage + +class LikeMeCommand : BaseCommand() { + override val commandNames = listOf("θ΅žζˆ‘") + + override suspend fun executeGroup(listener: OBMessage, message: GroupMessage, args: List) { + listener.sendLike(message.sender.userId, 10) + val msg = MessageChain.Builder() + .addReply(message.messageId) + .addText("πŸ‘δΊ†δ½ εδΈ‹~~😁") + .build() + listener.sendGroupMessage(message.groupId, msg) + } +} \ No newline at end of file