Skip to content

基于QQ官方PythonSDK开发的AxTBot-Public

Notifications You must be signed in to change notification settings

AxT-Team/AxTBot

Folders and files

NameName
Last commit message
Last commit date
Feb 25, 2025
Feb 8, 2025
Feb 8, 2025
Feb 8, 2025
Feb 25, 2025
Feb 25, 2025
Feb 25, 2025
Feb 8, 2025
Feb 25, 2025
Feb 25, 2025
Feb 25, 2025

Repository files navigation

AxTBot-v2

tips.这个框架我一共才花了几天时间写出来,稳定性待测试,史山也是指定会有的,轻喷


使用文档

Hypixel查询注意事项:

Hypixel查询是基于 Spelako 项目修改而来
此存库只提供用于启动PHP服务器API接口的代码,其他代码请到原存库进行获取

API使用方法:

  1. SpelakoCore 文件夹和 index.php 放在同目录下
  2. 使用 start.bat 启动即可(Linux自行编写启动脚本)
  3. 默认启动在 0.0.0.0:30001 ,如果端口被占用,请修改启动脚本中的端口号

快速开始

  1. 下载源码

  2. 创建虚拟环境(可选)

在控制台中输入如下命令创建venv虚拟环境

D:\AxTBot> py -m venv <文件夹名>
  1. 安装依赖

如果你使用venv虚拟环境,那么在venv虚拟环境中安装依赖

D:\AxTBot> <虚拟环境文件夹>\Scripts\Activate
(venv) D:\AxTBot> pip install -r requirements.txt
  1. 配置

.env.example文件重命名为.env 并填入机器人相关信息

  1. 运行
(venv) D:\AxTBot> py main.py

注意事项

  1. 日志并非即时更改,所以框架刚开机时日志文件为空,将在后续版本中解决该问题

  2. 由于设定问题,目前每次接收消息后均会reload一次插件,可能导致不必要的性能开销,将在未来的版本中解决该问题

快速开发

本节详阅快速开发 - AxTBot-v2 | AxT Docs

你没看错,新框架允许你自己开发插件供你自己机器人使用了(


Mirai&CQ版本已转移到以下存库(内部号)

旧版本(基于qq-botpy + Websocket所写的)