# QBot **Repository Path**: xiaozhu2007/qbot ## Basic Information - **Project Name**: QBot - **Description**: 一个开源的Minecraft机器人 - **Primary Language**: NodeJS - **License**: MIT - **Default Branch**: master - **Homepage**: https://gitee.com/xiaozhu2007/qbot - **GVP Project**: No ## Statistics - **Stars**: 10 - **Forks**: 2 - **Created**: 2021-08-04 - **Last Updated**: 2025-08-15 ## Categories & Tags **Categories**: games **Tags**: Nodejs, Minecraft, Bot ## README # QBot 一个用Mineflayer做的Minecraft机器人 ![Version](https://img.shields.io/badge/version-1.0.0-green?logo=npm&style=flat-square&cacheSeconds=3600 "版本") ![XMR捐赠](https://img.shields.io/badge/XMR-45p2voRaswNADCGCY4pUMEUSfuB6KcjbAcCrhMQQfyCTCmcnBew89nqXcKkAGoMqujTTapzkVCYXGa7sVCEJTgNiAGnyrBo-red?style=flat-square&cacheSeconds=600 "捐赠") > 新版本,新特色,新内核 > 欢迎体验QBot ----- ## Features ### 优势 - 进服消息 - 模块化函数 - 移动去设置的地点 - 跟踪玩家 - 快速百度 - 进服欢迎消息 - 3秒倒计时 - Data 记录器 - 命令行接口 - 支持 Docker 运行 ## Install ```bash git clone https://gitee.com/xiaozhu2007/qbot cd qbot npm install ``` ### 设置环境变量 替换 .env.sample 成 .env。(例如使用指令 `cp .env.sample .env`) ```env MC_HOST="localhost" MC_PORT="25565" MC_USERNAME="user@foo.bar" MC_PASSWORD="password" LOGIN="no" LOGIN_PASSWORD="passwd" ``` ## 食用方法 ### 启动 ```bash npm start ## Docker ### 建设Docker镜像 ```bash docker build -t /qbot . ``` ### 运行 ```bash docker run -d \ --name qbot \ /qbot ``` ## 开源许可证 [MIT](LICENSE) ## 作者 [Pig2333](https://gitee.com/xiaozhu2007) [Botme](https://gitee.com/botme) ## Ref * TemzinBot [![Pig2333/QBot](https://gitee.com/xiaozhu2007/qbot/widgets/widget_card.svg?colors=4183c4,ffffff,ffffff,e3e9ed,666666,9b9b9b)](https://gitee.com/xiaozhu2007/qbot)