Merge pull request #2 from Fairy-Oracle-Sanctuary/plugins

更新插件thpic
This commit is contained in:
baby2016
2026-01-02 10:31:02 +08:00
committed by GitHub
2 changed files with 35 additions and 0 deletions

20
License Normal file
View File

@@ -0,0 +1,20 @@
# Plugin License (私有授权声明)
Copyright (c) 2026 Fairy Oracle Sanctuary Development Group (插件专属版权归属)
All Rights Reserved.
## 授权规则
1. 本插件为闭源私有软件,仅授权获得我方书面许可的个人/实体使用;
2. 未经许可,任何方不得复制、修改、分发、销售本插件的源代码/二进制文件,不得将插件用于任何商业/非商业用途;
3. 禁止对插件进行逆向工程、反编译、反汇编等破解行为。
## 框架与插件的关系说明
- 本插件基于我方Fairy Oracle Sanctuary Development Group开发的 MIT 协议框架构建;
- 框架以 MIT 协议开源(可自由使用/修改/分发),但插件为框架专属配套闭源模块,其授权规则独立于框架;
- 框架的 MIT 协议不覆盖插件,插件的使用需单独获得我方授权。
## 免责声明
本插件按“原样”提供,我方不对插件的稳定性、兼容性、安全性承担任何担保责任;因使用插件导致的任何损失,我方不承担法律责任。
## 授权申请
如需获取插件使用授权(商用/非商用),请联系我们

15
base_plugins/thpic.py Normal file
View File

@@ -0,0 +1,15 @@
"""
thpic 插件
提供 /thpic 指令用于随机返回一个东方Project的图片。
"""
from core.bot import Bot
from core.command_manager import matcher
from models import MessageEvent, MessageSegment
@matcher.command("thpic")
async def handle_echo(bot: Bot, event: MessageEvent, args: list[str]):
await event.reply(MessageSegment.image("https://img.paulzzh.com/touhou/random"))