Skip to main content

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


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.4.tar.gz (269.7 kB view details)

Uploaded Source

Built Distribution

nonebot_plugin_shindan-0.6.4-py3-none-any.whl (272.6 kB view details)

Uploaded Python 3

File details

Details for the file nonebot_plugin_shindan-0.6.4.tar.gz.

File metadata

  • Download URL: nonebot_plugin_shindan-0.6.4.tar.gz
  • Upload date:
  • Size: 269.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.11.0 Linux/6.5.0-1025-azure

File hashes

Hashes for nonebot_plugin_shindan-0.6.4.tar.gz
Algorithm Hash digest
SHA256 6ac5bc060bd10a595ea886dd8b8b2e221771c1f32e6e313a403f23c0d212c82e
MD5 12b91bf282c0d5abfd8fbe02dbd32aa6
BLAKE2b-256 a8f876030b58c135a3d5b53d5bf20bc7fcc3bdd2e6dea3f61f606ab6784bab2f

See more details on using hashes here.

File details

Details for the file nonebot_plugin_shindan-0.6.4-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_shindan-0.6.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c7167436003a6974de12783ba77c08cbcbe7c9b71306cba02791b0947d7b75df
MD5 1e701d9f4a943221409f99fcc537e3d5
BLAKE2b-256 85222df653b8841aa8aa092c3e3cb7fc5ca5af3d0de0ac9087869e2cfce0a941

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page