U1bot 是一个基于 Nonebot2 框架下的 QQ 机器人项目,致力于在 QQ 中丰富化。欢迎大家贡献代码、提出问题或建议。本项目是基于开源精神构建的,感谢所有贡献者!
作者平时都这么玩,一般会确保这个方法是可用的
- 安装 poetry:
pip install poetry
- 安装依赖:
poetry install
- 运行:
poetry run python bot.py
在配置的时候会有点抽象...
- 确保已有一个可用的 Nonebot2 环境,要求使用虚拟环境。
- 复制并按文件注释修改配置文件
.env
- 复制
src/plugins
下所有文件到对应位置,并在pyproject.toml
中注明位置 - 使用你喜欢的工具安装好依赖和适配器(
nb adapter install nonebot-adapter-onebot
) - 使用
nb-cli
启动(nb run
或先生成入口文件并用python bot.py
启动)
你可以联系我们提供远程安装服务。
-
在
.env.xxx
文件中添加 B 站用户 Cookie: -
获取 Cookie 的方式:
- 打开浏览器开发工具
F12
- 在开发者工具中查看
www.bilibili.com
请求的响应头 - 找到形如
SESSDATA=xxx;
的字段 - 复制整个字段,如下图所示: