基于 NapCatQQ 与 nonebot2 的 QQ 机器人。
使用方法:@bot 帮助
sdvx_bind CARD
: 将 QQ 与卡号绑定。sdvx_recent
: 查看最近一次游戏记录。sdvx_today
: 查看今日游玩记录。
mai_help
: 使用指南。
Codes copied from: Diving-Fish/mai-bot (MIT License)
Git submodule: RinChanNOWWW/nonebot_plugin_imgsearch (MIT License, forked from bakashigure/nonebot_plugin_imgsearch)
今日新番
:列出当日新番。(数据来源:Bangumi)新番表 <星期>
: 列出指定星期的新番表。(星期一:1, ..., 星期日:7)- 新番推送。See: https://github.com/RinChanNOWWW/blooming
Git submodule: RinChanNOWWW/nonebot_plugin_imgsearch (MIT License, forked from KomoriDev/nonebot-plugin-deepseek)
- 安装 python (3.10+), go-cqhttp。并运行 go-cqhttp。
详见文档 https://napneko.github.io/use/integration#nonebot
- 创建虚拟环境并安装依赖
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
- 在
.env.*
中填入所需参数
DRIVER=~websockets
ONEBOT_WS_URLS=["ws://<ip>:8080"]
PORT=8081
NICKNAME=["rin", "rinbot", "凛", "芝麻凛", "志摩凛", "志摩凛"]
COMMAND_START=[""]
MYSQL_HOST=mysql_host
MYSQL_USER=user
MYSQL_PASSWD=passwd
SUPERUSERS=["qq", ...]
saucenao_api_key=SAUCENAO_API
使用 nb-cli
启动 bot
nb run
nb docker up # https://v2.nonebot.dev/docs/best-practice/deployment
或
sudo docker-compose up -d