""" thpic 插件 提供 /thpic 指令,用于随机返回一个东方Project的图片。 """ from core.bot import Bot from core.managers.command_manager import matcher from models.events.message import MessageEvent, MessageSegment __plugin_meta__ = { "name": "thpic", "description": "来看看东方Project的图片吧!", "usage": "/thpic", } @matcher.command("thpic") async def handle_echo(bot: Bot, event: MessageEvent, args: list[str]): """ 处理 thpic 指令,发送一张随机的东方Project图片。 :param bot: Bot 实例(未使用)。 :param event: 消息事件对象。 :param args: 指令参数列表(未使用)。 """ try: await event.reply(str(MessageSegment.image("https://img.paulzzh.com/touhou/random"))) except Exception as e: await event.reply(f"报错了。。。{e}")