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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: nonebot_plugin_shindan-0.6.5.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.5.tar.gz
Algorithm Hash digest
SHA256 c25d23c213161167670285545a89faac71b8a503104c1fafac421d80d990e5a5
MD5 02b838edef3c795db29cdb8e06752ab5
BLAKE2b-256 972dcfbf53032abe43f8b1323d0c77c91a3fa1bd4ecbc35c48d1578f5f5a5955

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nonebot_plugin_shindan-0.6.5-py3-none-any.whl
Algorithm Hash digest
SHA256 81c8a058e6210b7899fd52c0c677220c3e2c6dc36ea4f0169a246cc26b868c7b
MD5 d765a1183a4e18419083478387fa06fb
BLAKE2b-256 2d384b61b75ecd2bd5cb047d59607c27bca1e1204aa3c59202e5a19e2101fbc3

See more details on using hashes here.

Supported by

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