diff --git a/src/main/kotlin/cn/rtast/fancybot/commands/misc/IdiomExplainCommand.kt b/src/main/kotlin/cn/rtast/fancybot/commands/lookup/IdiomExplainCommand.kt similarity index 92% rename from src/main/kotlin/cn/rtast/fancybot/commands/misc/IdiomExplainCommand.kt rename to src/main/kotlin/cn/rtast/fancybot/commands/lookup/IdiomExplainCommand.kt index 764177f..53f93e5 100644 --- a/src/main/kotlin/cn/rtast/fancybot/commands/misc/IdiomExplainCommand.kt +++ b/src/main/kotlin/cn/rtast/fancybot/commands/lookup/IdiomExplainCommand.kt @@ -5,8 +5,9 @@ */ -package cn.rtast.fancybot.commands.misc +package cn.rtast.fancybot.commands.lookup +import cn.rtast.fancybot.annotations.CommandDescription import cn.rtast.fancybot.configManager import cn.rtast.fancybot.entity.apispace.IdiomExplainResponse import cn.rtast.fancybot.util.Http @@ -15,6 +16,7 @@ import cn.rtast.rob.util.BaseCommand import cn.rtast.rob.util.ob.MessageChain import cn.rtast.rob.util.ob.OneBotListener +@CommandDescription("解释一个成语") class IdiomExplainCommand : BaseCommand() { override val commandNames = listOf("成语解释") diff --git a/src/main/kotlin/cn/rtast/fancybot/commands/lookup/TheCatCommand.kt b/src/main/kotlin/cn/rtast/fancybot/commands/lookup/TheCatCommand.kt index a2d783c..532afa2 100644 --- a/src/main/kotlin/cn/rtast/fancybot/commands/lookup/TheCatCommand.kt +++ b/src/main/kotlin/cn/rtast/fancybot/commands/lookup/TheCatCommand.kt @@ -7,6 +7,7 @@ package cn.rtast.fancybot.commands.lookup +import cn.rtast.fancybot.annotations.CommandDescription import cn.rtast.fancybot.entity.thecat.Cat import cn.rtast.fancybot.util.Http import cn.rtast.fancybot.util.str.encodeToBase64 @@ -18,6 +19,7 @@ import cn.rtast.rob.util.BaseCommand import cn.rtast.rob.util.ob.MessageChain import cn.rtast.rob.util.ob.OneBotListener +@CommandDescription("随机猫猫图") class TheCatCommand : BaseCommand() { override val commandNames = listOf("随机猫咪", "随机猫猫") diff --git a/src/main/kotlin/cn/rtast/fancybot/commands/lookup/TheHistoryOfTodayCommand.kt b/src/main/kotlin/cn/rtast/fancybot/commands/lookup/TheHistoryOfTodayCommand.kt index 83e9da9..31acdc6 100644 --- a/src/main/kotlin/cn/rtast/fancybot/commands/lookup/TheHistoryOfTodayCommand.kt +++ b/src/main/kotlin/cn/rtast/fancybot/commands/lookup/TheHistoryOfTodayCommand.kt @@ -7,6 +7,7 @@ package cn.rtast.fancybot.commands.lookup +import cn.rtast.fancybot.annotations.CommandDescription import cn.rtast.fancybot.configManager import cn.rtast.fancybot.entity.tianxing.HistoryOfToday import cn.rtast.fancybot.util.Http @@ -19,6 +20,7 @@ import java.time.LocalDateTime import java.time.ZoneId import java.time.format.DateTimeFormatter +@CommandDescription("历史上的今天~~~") class TheHistoryOfTodayCommand : BaseCommand() { override val commandNames = listOf("历史上的今天") diff --git a/src/main/kotlin/cn/rtast/fancybot/commands/misc/ReactionCommand.kt b/src/main/kotlin/cn/rtast/fancybot/commands/misc/ReactionCommand.kt index 576a958..2f21d80 100644 --- a/src/main/kotlin/cn/rtast/fancybot/commands/misc/ReactionCommand.kt +++ b/src/main/kotlin/cn/rtast/fancybot/commands/misc/ReactionCommand.kt @@ -7,11 +7,13 @@ package cn.rtast.fancybot.commands.misc +import cn.rtast.fancybot.annotations.CommandDescription import cn.rtast.rob.entity.GroupMessage import cn.rtast.rob.enums.QQFace import cn.rtast.rob.util.BaseCommand import cn.rtast.rob.util.ob.OneBotListener +@CommandDescription("让你的消息得到回应(reaction)!") class ReactionCommand : BaseCommand() { override val commandNames = listOf("reaction", "回应") diff --git a/src/main/kotlin/cn/rtast/fancybot/commands/misc/TodayEatDrinkCommand.kt b/src/main/kotlin/cn/rtast/fancybot/commands/misc/TodayEatDrinkCommand.kt index 59a6616..5c9abdd 100644 --- a/src/main/kotlin/cn/rtast/fancybot/commands/misc/TodayEatDrinkCommand.kt +++ b/src/main/kotlin/cn/rtast/fancybot/commands/misc/TodayEatDrinkCommand.kt @@ -7,11 +7,13 @@ package cn.rtast.fancybot.commands.misc +import cn.rtast.fancybot.annotations.CommandDescription import cn.rtast.rob.entity.GroupMessage import cn.rtast.rob.util.BaseCommand import cn.rtast.rob.util.ob.OneBotListener import kotlin.random.Random +@CommandDescription("今天吃什么") class TodayEatCommand : BaseCommand() { override val commandNames = listOf("今天吃什么") @@ -32,6 +34,7 @@ class TodayEatCommand : BaseCommand() { } } +@CommandDescription("今天喝什么") class TodayDrinkCommand : BaseCommand() { override val commandNames = listOf("今天喝什么")