本项目仅用于学习,请勿用于非法用途
这个项目将不会再更新了
基础功能
- 添加服务器
- 删除服务器
- 重置服务器列表
- 服务器列表
- 在线
- 执行
- 发送
- 进度
绑定功能
- 添加白名单
- 删除白名单
- 改绑白名单
- 查询白名单
- 查询服白名单
- 重置白名单列表
管理功能
- 添加管理员
- 删除管理员
- 管理员列表
玩家功能
- 签到
- 添加金币
- 扣除金币
- 设置金币
- 玩家信息
- 玩家背包
云黑功能
- 云黑检测
- 云黑信息
- 添加云黑
- 删除云黑
邮箱功能
- 玩家邮箱
- 添加邮件
- 删除邮件
- 发送邮件
- 领取邮件
- 回收邮件
抽奖功能
- 随机抽奖
- 奖池列表
- 奖池
- 添加奖池
- 删除奖池
- 添加奖池物品
- 删除奖池物品
- 奖池抽奖
排行榜功能
- 可能写不了了
1.安装一个适合你电脑的Python,建议使用3.10
必要时可以创建一个虚拟环境
2.配置你的服务器,为它开启REST并创建一个密钥,必要时可以安装项目ServerPlugins内的插件
3.克隆本仓库
git clone https://github.com/StarCloud-CY/bread_dog_bot.git4.安装对应的模块
pip install -r requirements.txt你可能需要换源并安装Visual Build Tools
5.配置基础文件
打开.env.dev文件,在列表中找到SUPERUSERS项,把你的QQ号填入双引号中,配置超管账户,现在你还需要配置WHITELIST项
6.运行程序
nb run7.为你的机器人添加服务器,配置基本项目
强烈推荐使用 Terraria v1.4.4+ (TShock5+)
云黑服务器可使用星云写的云黑服务器或千亦的云黑服务器
所有插件都可以在项目ServerPlugins目录下找到
Better Whitelist
必备插件
更好的白名单
REST API Extensions
可选插件
扩展了 REST API,可以获取玩家的背包、进度等信息
以下功能需要安装此插件才能正常使用
- 玩家背包
- 进度
版本更新请参考此处
以及以下朋友们!
- BestATong 88.00 CNY
- 迅猛龙 20.00 CNY
- 问心 50.00 CNY
如果你喜欢本项目,可以请原作者喝杯可乐,我会继续努力的!
本项目使用GPLv3
意味着你可以运行本项目,并向你的用户提供服务,如后续有对本项目源码的修改,你需要向用户公开修改后的此项目的源码。

