Skip to main content

Tarot

🔮 塔罗牌 🔮

pre-commit.ci status

序

“许多傻瓜对千奇百怪的迷信说法深信不疑:象牙、护身符、黑猫、打翻的盐罐、驱邪、占卜、符咒、毒眼、塔罗牌、星象、水晶球、咖啡渣、手相、预兆、预言还有星座。”——《人类愚蠢辞典》

版本

🧰 v0.4.0.post4

⚠ 适配nonebot2-2.0.0b3+

👉 如何添加新的塔罗牌主题资源?欢迎贡献!🙏

安装

  1. 通过 pip 或 nb 安装。pypi无法发行过大安装包,由此安装的插件不包含 ./resource 下所有塔罗牌主题资源。请在v0.4.0 release页面下载各主题资源,部署至本地后修改 TAROT_PATH 配置即可;

  2. env 下设置 TAROT_PATH 以更改资源路径;CHAIN_REPLY 设置全局群聊转发模式(避免刷屏),亦可通过命令修改;TAROT_AUTO_UPDATE 开启则插件将在启动时自动检查更新(默认关闭)。例如:

    TAROT_PATH="path-to-your-resource"
    CHAIN_REPLY=false
    TAROT_AUTO_UPDATE=false
    

    ⚠ 请为塔罗牌资源分配单独的目录存放!即某一目录下仅有塔罗牌的所有资源。#26

  3. 启动时,插件会自动下载repo中最新的 tarot.json 文件,tarot.json 不一定随插件版本更新;

  4. 图片资源可选择不部署在本地,插件会自动尝试从repo中下载缓存。

    ⚠ 使用 raw.fgit.ml 进行下载,不确保次次成功

命令

  1. 启用牌阵进行占卜:[占卜];

  2. 得到单张塔罗牌回应:[塔罗牌];

  3. [超管] 群聊转发模式全局开关:[开启|启用|关闭|禁用] 群聊转发模式,可降低风控风险。

资源说明

  1. 韦特塔罗(Waite Tarot)包括22张大阿卡纳(Major Arcana)牌与权杖(Wands)、星币(Pentacles)、圣杯(Cups)、宝剑(Swords)各系14张的小阿卡纳(Minor Arcana)共56张牌组成,其中国王、皇后、骑士、侍从也称为宫廷牌(Court Cards);

    • BilibiliTarot:B站幻星集主题塔罗牌
    • TouhouTarot:东方主题塔罗牌,仅包含大阿卡纳

    ⚠ 资源中额外四张王牌(Ace)不在体系中,因此不会在占卜时用到,因为小阿卡纳中各系均有Ace牌,但可以自行收藏。

  2. tarot.json中对牌阵,抽牌张数、是否有切牌、各牌正逆位解读进行说明。cards 字段下对所有塔罗牌做了正逆位含义与资源路径的说明;

  3. 根据牌阵的不同有不同的塔罗牌解读,同时也与问卜者的问题、占卜者的解读等因素相关,因此不存在所谓的解读方式正确与否。cards 字段下的正逆位含义参考以下以及其他网络资源:

    🤔 也可以说是作者的解读版本

  4. 牌面资源下载:

本插件改自

  1. 真寻bot插件库/tarot

  2. haha114514/tarot_hoshino

Metadata

Release files for nonebot_plugin_tarot 0.4.0.post4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for nonebot_plugin_tarot 0.4.0.post4
File Interpreter ABI Platform
nonebot_plugin_tarot-0.4.0.post4-py3-none-any.whl Python 3 none any Details

Release files / nonebot_plugin_tarot-0.4.0.post4-py3-none-any.whl

Download URL nonebot_plugin_tarot-0.4.0.post4-py3-none-any.whl
Size 17.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7eef17a0dfea95023fe46e9fa4e357514f62735ddfdb8e4527a8fd4c701794ed
BLAKE2b-256 checksum
How to use checksums
c6d8b0d128cb8a81bbd00744856a47226cc336ce6a1fc3e2fc8b43c19b471ed2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.1 CPython/3.10.9 Linux/5.15.0-1034-azure
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page