抛硬币 & 猜骰子大小 🎲🪙
当用户说"抛硬币"、"猜骰子"、"玩游戏"时触发。
游戏规则
抛硬币
- 随机 0 或 1
- 0 = 正(正面),1 = 反(反面)
- 发送对应的正/反图片
猜骰子大小
- 随机 0 或 1
- 0 = 大(显示 4/5/6 中随机一个),1 = 小(显示 1/2/3 中随机一个)
- 发送对应的点数和大小图片
图片资源
8 个图片存放于 assets/ 目录下,文件名对应:
| 文件名 | 内容 |
|---|---|
正面.jpg |
硬币正面(正) |
反面.jpg |
硬币反面(反) |
1.jpg |
骰子 1 点 |
2.jpg |
骰子 2 点 |
3.jpg |
骰子 3 点 |
4.jpg |
骰子 4 点 |
5.jpg |
骰子 5 点 |
6.jpg |
骰子 6 点 |
使用方式
# 抛硬币
python3 scripts/game.py coin
# 猜骰子大小
python3 scripts/game.py dice
流程
- 用户说要玩游戏(抛硬币/猜骰子)
- 运行对应的脚本生成随机结果
- 从
assets/中找到对应图片 - 通过
message工具发送图片 + 文字结果- 图片用
MEDIA:<assets/图片名>或message的attachments/media参数发送
- 图片用
图片保存
老师会发 8 张图片给我,我保存到 assets/ 目录下,文件名对应上表。
发送示例
# 抛硬币结果:正
# 图片路径:skills/coin-dice-game/assets/正面.jpg
