Astr超级市场 v1.1
一款专为 AstrBot 打造的高互动性 QQ 群聊插件,融合经济、社交、冒险等玩法,打造完整的“Astr币”生态系统,极大提升群聊活跃度与用户黏性。
修复了补签和约会中关键词bug,使用特定的关键词.缩短了商店的物品介绍
✨ 核心玩法简介
📝 签到系统
- 每日签到领取Astr币,连续签到奖励更多。
- 支持50币补签,解锁“后悔药”成就。
- 精美图片卡展示签到记录。
🏪 商城系统(奴隶玩法)
- 购买群友为“奴隶”,命令其打工赚钱。
- 奴隶可赎身或强制赎身重获自由。
- 一键打工支持买-工-卖自动执行。
🛒 商店与冒险
- 道具、食物、礼物三大类商品。
- 冒险为体力制轻度Roguelike,奖励与挑战并存。
- 所有物品可存放、查看、使用。
💕 社交系统
- 赠礼提升好感,约会影响关系。
- 可达成“恋人”“兄弟”“包养”等唯一关系(纯荣誉展示)。
- 好感达100后使用信物缔结关系。
🎲 抽奖与排行
- 每日抽奖最多三次,有机会获得稀有奖励。
- 排行榜支持财富、签到、欧气榜,图文展示激励竞争。
🏆 成就与称号
- 多类成就系统覆盖各玩法,提供称号与币奖励。
- 可佩戴称号并展示在个人卡片中。
- “我的成就”生成专属成就墙图片。
🧾 指令列表(需 @机器人)
可使用“命令”快速查看所有的功能
基础功能
- 签到:签到获取奖励(别名:每日签到/daily)
- 补签:花50币补签昨天记录
- 抽奖:每日最多3次,每次15币
- 排行榜 [类型]:支持 财富/签到/欧皇(默认财富)
- 我的成就 / 我的称号 / 佩戴称号 / 卸下称号
商城系统
- 购买/强制购买 @用户:购买为奴隶
- 出售/打工 @用户:出售奴隶或命令打工
- 赎身/强制赎身:奴隶自救
- 一键打工 @用户 <工作>:自动执行全流程
- 商城状态(查看奴隶与主人)
商店与冒险
- 商店 [类别]:道具/食物/礼物
- 买入 <商品ID> [数量]
- 我的背包:查看持有物品、体力、币
- 使用 / 一键使用 <物品名> [数量]
- 冒险 [次数] / 超级冒险:消耗体力探索
- 我的状态:查看当前Buff
社交系统
- 赠礼 <礼物名> @用户:提升好感度
- 约会 @用户:影响双方好感
- 缔结 <关系> @用户:如 恋人/兄弟/包养
- 解除关系 @用户 / 关系 @用户 / 我的关系网
- 赠送 <金额> @用户(别名:转账、送)
📁 项目结构
feifeisupermarket/
│-- main.py # 插件入口
│-- qsin.py / re_sign.py # 签到与补签
│-- market.py # 奴隶市场逻辑
│-- shop_manager.py # 商店与背包系统
│-- luck.py # 抽奖逻辑
│-- adventure.py # 冒险玩法
│-- social.py # 社交系统
│-- achievements.py # 成就管理
│-- *_generate_*.py # 图片生成(卡片/排行/冒险等)
│-- requirements.txt # 依赖列表
│-- 可爱字体.ttf # 字体文件
│-- /backgrounds /dec /resource /luck /data # 静态资源与数据目录
欢迎加入“AstrA宇宙”,用Astr币点燃群聊乐趣!💖