Nonebot2 Pre Release v2.0.0a13.post1
- 基于异步 SQLAlchemy / MySQL 的数据存储
- 基于群组的通知权限、命令权限以及权限等级系统
- 基于插件节点的权限管理系统
- 命令冷却系统
- HTTP 代理功能
- 自动处理加好友和被邀请进群
- 插件帮助功能 (支持群聊 / 私聊)
- Bot对群组公告功能 (仅支持对群组)
- B站动态订阅 (建议配置B站cookies) (支持群聊 / 私聊)
- B站直播间监控 (建议配置B站cookies) (支持群聊 / 私聊)
- 求签 (仅支持群聊)
- 抽卡 (仅支持群聊)
- 能不能好好说话 (lab.magiconch.com API) (支持群聊 / 私聊)
- Pixiv助手 (需要 HTTP 代理, 除非部署在外网) (需要 go-cqhttp v0.9.40 及以上版本) (仅支持群聊)
- Pixivision订阅 (需要 HTTP 代理, 除非部署在外网) (仅支持群聊)
- 复读姬 (仅支持群聊)
- roll点抽奖 (仅支持群聊)
- 搜番剧 (trace.moe API / 建议使用 HTTP 代理) (支持群聊 / 私聊)
- 搜二次元图 (Saucenao API 和 ascii2d / 建议使用 HTTP 代理) (支持群聊 / 私聊)
- 来点萌图 / 来点涩图 (需要 HTTP 代理, 除非部署在外网 / 图片数据库需要自己导入) (支持群聊 / 私聊)
- 表情包制作器 (支持群聊 / 私聊)
- 猫按钮 (测试) (仅支持群聊)
- 自动锤轴姬 (需要 go-cqhttp v0.9.40 及以上版本) (仅支持群聊)
- 邮箱插件 (仅支持IMAP收件) (仅支持群聊)
- 腾讯云组件 (测试) (仅支持群聊)
-
首先得有个MySQL数据库
-
安装依赖:
pip install -r requirements.txt
-
配置.env中数据库相关配置(必需), 其他配置可选
-
运行
python bot.py
-
在群组中使用
/Omega
/OmegaAuth
等命令配置群组权限
如果你不想自己收集图片数据, 可以将 这组图片数据集 导入数据库
这个图片集大概有5万条左右, 基本都是按我自己口味收集的图片
解压后直接把 omega_pixiv_illusts.sql
导入对应的 pixiv_illusts 表就好了
MD5: 8BF375B9687C397AE2040C8F9E28F68E
SHA1: 7CFF3593A85979B5D966773F3857577CFCC2FFBD
数据集来源是我的 这个频道 , 虽然已经断更很久了...
注意!该cookies等同于您账号控制权,请不要将这两个值泄露给他人!
注意!该cookies等同于您账号控制权,请不要将这两个值泄露给他人!
Omega_miya 的设计思路显然与 Nonebot 插件间应该尽可能解耦的设计思路相悖。
当然这和 Omega_miya 最初的用途有关,她本来是用来督促字幕组摸鱼干活的,并且一开始设计的时候继承了初代真正零号 Omega_miya 的数据库以及设计思路,所以 Omega_miya 的插件体系是强耦合的,后来随着功能迭代,也就改不过来了。
因此,对于 Omega_miya 这个项目,我想她可能并不是可以直接拿来就用的,因为她的设计本身就有局限性,这里大概是可以提供某些插件功能上的思路,希望能给其他的开发者带来一些帮助。
欢迎来提各种issue~