Nonebot2 plugin for using ShindanMaker
Project description
nonebot-plugin-shindan
使用 ShindanMaker 网站的无聊趣味占卜
利用 playwright 将占卜结果转换为图片发出,因此可以显示图片、图表结果
安装
- 使用 nb-cli
nb plugin install nonebot_plugin_shindan
- 使用 pip
pip install nonebot_plugin_shindan
插件依赖 nonebot-plugin-htmlrender 插件来渲染图片,使用前需要检查 playwright 相关的依赖是否正常安装;同时为确保字体正常渲染,需要系统中存在中文字体
使用方式
默认占卜列表及对应的网站id如下:
- 今天是什么少女 (162207)
- 人设生成 (917962)
- 中二称号 (790697)
- 异世界转生 (587874)
- 魔法人生 (940824)
- 抽老婆 (1075116)
- 抽舰娘 (400813)
- 抽高达 (361845)
- 英灵召唤 (595068)
- 卖萌 (360578)
发送 “占卜指令 名字” 即可,如:人设生成 小Q
以下命令需要加命令前缀 (默认为/
),可自行设置为空
发送 “占卜列表” 可以查看上述列表;
超级用户 可用的命令:
超级用户设置方式:Nonebot 超级用户配置
发送 “添加占卜 id 指令” 添加占卜
发送 “删除占卜 id” 删除占卜
发送 “设置占卜指令 id 指令” 设置占卜指令
发送 “设置占卜模式 id text/image” 设置占卜输出形式
对于需要登录推特的占卜,可以在 .env.xxx
文件中添加 ShindanMaker cookie:
shindanmaker_cookie=xxx
cookie
获取方式:
F12
打开开发工具,查看 shindanmaker.com
请求的响应头,找形如 _session=xxx;
的片段,如:
shindanmaker_cookie="_session=xxx;"
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nonebot_plugin_shindan-0.6.0.tar.gz
(250.5 kB
view hashes)
Built Distribution
Close
Hashes for nonebot_plugin_shindan-0.6.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1fec0e95bc44cfa823e8dfa0ae0a869c8e950ffabaa1f68b1e3730c614d9350 |
|
MD5 | a7185147463252c640d766c4f5311ee9 |
|
BLAKE2b-256 | fe713f12ed713fda82bb443cc8a14bbf0847e68ea92f36b1c3ca80a9328a389d |
Close
Hashes for nonebot_plugin_shindan-0.6.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0c19aaa1c402913eb3b798995879bbe5a3c59c5ef98e6803d8929a21722bc63 |
|
MD5 | 5d8e8e7c15e697765667a8c41326e114 |
|
BLAKE2b-256 | d92d9d14faa35ca61640f94685ec9b76fb2edc9cf4377a9f245373c3b3615fb8 |