koishi-plugin-interactive
v1.4.2
Published
多功能互动型QQ机器人插件,支持猜数字、每日签到、幸运抽奖、积分商店、排行榜、成就系统、个人资料、随机互动、将军系统、修仙系统、每日提醒等功能
Downloads
129
Maintainers
Readme
koishi-plugin-interactive
一个多功能互动型QQ机器人插件,基于 Koishi 框架开发。提供丰富的游戏和互动功能,让你的机器人更加生动有趣。现已升级为更全面的社交互动系统,包含答题、关系、农场、公司系统和猜歌名游戏等多种功能。
功能特点
- 🎮 猜数字游戏:经典的猜数字游戏,支持提示功能
- 📅 每日签到:连续签到获得额外奖励
- 🎰 幸运抽奖:消耗积分获得随机奖励
- 🛒 积分商店:使用积分购买各种道具
- 🎒 物品系统:管理和使用背包中的物品
- 🏆 排行榜系统:查看不同类别的用户排名
- 🎖️ 成就系统:完成特定目标解锁成就
- 📊 个人资料:查看详细的个人数据统计
- 💰 寻宝功能:冒险获取双倍积分
- 🏦 银行系统:存款并获取每日利息
- 🏠 房产系统:购买房产并收取租金
- 🧧 红包功能:发送和抢红包
- 🔫 抢劫功能:冒险抢劫其他玩家
- ❓ 答题系统:回答问题获取积分奖励
- 💞 关系系统:与其他用户建立好友、情侣关系
- 🌱 农场系统:种植作物、收获农产品
- 🏢 公司系统:创建公司、招募员工、提升技能
- 🎵 猜歌名游戏:根据歌词片段猜测歌曲名称
- 🐮 养牛系统:领养牛牛,通过互动获得奖励
- 🏢 公司公户:公司资金管理,支持税率调整
- 🎟️ 技能券:使用后获得技能碎片
- 🪖 将军系统:招募士兵、攻打敌军、领取俸禄
- 🧘 修仙系统:修炼功法、突破境界、获取灵气
- 💬 随机互动:机器人会随机回复用户消息
- ⏰ 每日提醒:定时提醒用户签到和参与活动
安装方法
# 使用 npm
npm install koishi-plugin-interactive
# 使用 yarn
yarn add koishi-plugin-interactive
# 使用 pnpm
pnpm add koishi-plugin-interactive使用方法
安装并启用插件后,可以使用以下命令:
猜数字游戏
猜数字 start- 开始猜数字游戏猜数字 <数字>- 进行猜测猜数字 hint- 使用提示令牌获取提示猜数字 giveup- 放弃当前游戏
签到系统
签到- 进行每日签到,获取积分
抽奖系统
抽奖- 消耗10积分进行抽奖
积分商店
商店 list- 查看商品列表商店 buy <商品ID>- 购买指定商品
排行榜
排行榜- 查看积分排行榜排行榜 points- 查看积分排行榜排行榜 sign- 查看连续签到排行榜排行榜 games- 查看游戏胜场排行榜排行榜 lottery- 查看抽卡之王排行榜
成就系统
成就- 查看已解锁和未解锁的成就
个人资料
资料- 查看个人详细数据
寻宝功能
寻宝- 冒险寻宝,有机会获得双倍积分寻宝 状态- 查看当前寻宝状态和冷却时间
银行系统
银行 存款 <金额>- 将积分存入银行银行 取款 <金额>- 从银行取出积分银行 查询- 查询银行账户信息和利息
房产系统
房产 列表- 查看可购买的房产类型房产 购买 <类型>- 购买指定类型的房产房产 出售 <ID>- 出售指定ID的房产房产 查询- 查询已拥有的房产房产 收租- 收取所有房产的租金
红包功能
发红包 <金额> <数量>- 发送指定金额和数量的红包抢红包 <ID>- 抢指定ID的红包红包 列表- 查看当前可抢的红包
抢劫功能
抢劫 @用户- 尝试抢劫指定用户抢劫 状态- 查看当前抢劫冷却时间
答题系统
答题- 获取一道随机题目答题 <答案>- 提交答案答题 排行- 查看答题排行榜
关系系统
好友 申请 @用户- 向指定用户发送好友申请好友 接受 @用户- 接受指定用户的好友申请好友 拒绝 @用户- 拒绝指定用户的好友申请好友 列表- 查看自己的好友列表好友 赠送 @用户 <物品ID>- 赠送物品给好友情侣 求婚 @用户- 向指定用户求婚情侣 接受 @用户- 接受指定用户的求婚情侣 拒绝 @用户- 拒绝指定用户的求婚情侣 状态- 查看自己的情侣状态情侣 分手- 与当前情侣分手
农场系统
农场- 查看自己的农场状态农场 种植 <作物>- 种植指定作物农场 收获 <位置>- 收获指定位置的作物农场 浇水 <位置>- 给指定位置的作物浇水农场 升级- 升级农场,增加种植位置农场 商店- 查看农场商店农场 购买 <物品> <数量>- 购买农场物品
公司系统
公司 注册 <公司名>- 注册一家新公司公司 信息- 查看你的公司信息公司 升级- 升级你的公司公司 雇佣 @用户- 雇佣指定用户公司 解雇 @用户- 解雇指定用户公司 列表- 查看所有公司列表公司 公户 存入 <金额>- 向公司公户存入资金公司 公户 取出 <金额>- 从公司公户取出资金公司 公户 查询- 查询公司公户余额公司 税率 设置 <税率>- 设置公司税率(0-30%)公司 税率 查询- 查询当前公司税率打工- 在公司工作赚取积分打工 信息- 查看你的工作信息打工 辞职- 辞去当前工作技能 列表- 查看可学习的技能列表技能 学习 <技能名>- 学习指定技能技能 信息- 查看你的技能信息技能券 使用- 使用技能券获得技能碎片技能券 合成 <技能名>- 使用技能碎片合成技能
养牛系统
牛牛 领养- 领养一头牛牛牛牛 信息- 查看你的牛牛信息牛牛 喂食- 给牛牛喂食牛牛 清理- 清理牛牛的粪便牛牛 挤奶- 从牛牛身上获取牛奶牛牛 出售 <产品>- 出售牛牛产品获得积分
猜歌名游戏
猜歌- 开始猜歌名游戏猜歌 跳过- 跳过当前歌曲猜歌 提示- 获取歌名提示猜歌 排行- 查看猜歌排行榜
将军系统
将军- 显示将军系统的帮助信息和可用命令列表将军 状态- 查看军队状态,包括职位、士兵数量、资源数量和战力值等将军 招兵 <数量>- 招募新兵 (10积分/人)将军 训练新兵 <数量>- 训练新兵成为士兵 (消耗武器和物资)将军 购买武器 <数量>- 购买武器 (1积分/个)将军 购买物资 <数量>- 购买物资 (1积分/个)将军 训练俘虏 <数量>- 将俘虏训练为士兵将军 治疗伤员 <数量>- 治疗伤员恢复为士兵将军 领取俸禄- 领取每日俸禄将军 找土匪- 寻找土匪将军 攻打土匪 <代码>- 攻打指定土匪将军 找敌军- 寻找敌军将军 攻打敌军 <代码>- 攻打指定敌军
帮助命令
互动帮助- 查看所有功能的使用说明
更新日志
v1.0.0
- 初始版本发布
- 实现基础功能:猜数字游戏、签到系统、抽奖系统、积分商店
v2.0.0
- 更名为 interactive
- 新增寻宝功能
- 新增银行系统
- 新增房产系统
- 新增红包功能
- 新增抢劫功能
- 优化物品系统,增加物品类型
- 优化排行榜系统,增加更多排行类别
- 优化配置项,增加更多自定义选项
v3.0.0
- 新增答题系统,支持多种题目类型和难度
- 新增关系系统,支持好友和情侣关系
- 新增农场系统,支持种植、收获和农场升级
- 优化商店系统,增加更多物品类型
- 优化用户体验,增加更多互动方式
- 增强系统稳定性和性能
v4.0.0
- 新增公司系统,支持创建公司、招募员工和公司升级
- 新增打工功能,可在其他玩家的公司工作赚取积分
- 新增技能系统,提升工作效率和公司收益
- 新增猜歌名游戏,根据歌词片段猜测歌曲名称
- 优化用户界面和交互体验
- 修复了多个已知问题
v5.0.0
- ✨ 新增养牛系统,用户可以领养、喂养牛牛并获得产品
- 🏢 公司系统增加公户功能,支持资金存取管理
- 💰 新增公司税率设置,可调整20-50%之间
- 🎟️ 新增技能券系统,可获得技能碎片并合成技能
- 🔧 优化公司系统工作机制,提高用户体验
- 🐛 修复多个已知问题,提升系统稳定性
v6.0.0
- 🪖 新增将军系统,支持招募士兵、攻打敌军、领取俸禄等功能
- 🔄 优化系统性能和稳定性
- 🐛 修复了公司税率过高的问题
- 🔧 修复了公户仅能老板转入的问题
- 🏢 调整了部分不合理的数值
v7.0.0
- 🧘 新增修仙系统,支持修炼、丹药、功法、突破、商店等
- 🏞️ 修复了将军系统部分已知问题
- 🔮 修复了部分不合理的数值
- 🐛 修复了多个其他已知问题,提升系统稳定性
贡献指南
欢迎为本项目做出贡献!以下是贡献的步骤:
- Fork 本仓库
- 创建你的特性分支 (
git checkout -b feature/amazing-feature) - 提交你的更改 (
git commit -m 'Add some amazing feature') - 推送到分支 (
git push origin feature/amazing-feature) - 开启一个 Pull Request
许可证
MIT
