2025-03-02 10:15:47 +08:00
2025-03-02 10:12:40 +08:00
2025-02-23 20:30:26 +08:00
2025-02-23 20:30:26 +08:00
2025-02-23 20:30:26 +08:00
2025-02-23 19:10:36 +08:00
2025-02-23 20:30:26 +08:00
2025-03-02 10:15:47 +08:00
2025-02-23 20:30:26 +08:00

SaltBot

A QQbot Based on Nonebot.


How to Use

Caution

This guide assumes you have basic programming & networking knowledge. This bot will need change some code to run correctly.

  1. Install Python3.12
  2. Install Nonebot
  3. Download this repo.
  4. Create a nonebot project at another place and copy .venv/pyvenv.cfg to the bot folder.
  5. Change the configuration on .env.prod.
  6. Change the script path on /.venv/Lib/site-packages/nonebot_plugin_maimai_helper/init.py, line 87, 93, 201, 204 and line 205. (Please ignore my sh!t code, thanks:()
  7. Also, the script need change resouse path, too. The defult res path is F:/res/ ; generate path is F:/img/
  8. Run nb run in the SaltBot folder.

Note

This bot will use MySQL to storge your & others Userid & Token. Make sure your have a MySQL database on your device. You can change IP(/nonebot_plugin_maimai_helper/util/utils.py) if your database isn't on your local device.


如何使用SaltBot

Caution

这篇指南默认你拥有基础计算机知识。 此 Bot 将需要更改一些代码以正确运行。

  1. 安装 Python3.12
  2. 安装 Nonebot
  3. 下载此仓库到你的本地设备。
  4. 在别的地方创建一个新的nonebot项目并将 .venv/pyvenv.cfg 复制到你的Bot目录下并覆盖。
  5. 按照.env.prod中的提示更改配置。
  6. 更改在/.venv/Lib/site-packages/nonebot_plugin_maimai_helper/_init_.py下的第 87, 93, 201, 204, 205行的脚本路径。(不要在意我的狗史代码谢谢你¯_(ツ)_/¯)
  7. 你还需要更改脚本的资源路径,默认资源为 F:/res/ 生成为 F:/img/
  8. 在Bot运行目录下运行 nb run 指令以启动。

Note

此Bot依赖于MySQL数据库以存储你和别人的useridtoken。 请确保你在本地部署并启动了一个MySQL数据库。 如果你的数据库不在本地部署,你可以在(/nonebot_plugin_maimai_helper/util/utils.py)查询并替换数据库IP。

Description
A QQbot Based on Nonebot.
Readme MIT 205 MiB
Languages
Python 99.6%
PowerShell 0.4%