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

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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所写的)

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •