<!-- markdownlint-disable-next-line MD033 MD041 -->
<div align="center">
# CoolQBot
![CI](/workflows/CI/badge.svg)
[![codecov](https://codecov.io/gh//branch/master/graph/badge.svg?token=QEC2IWAREH)](https://codecov.io/gh/)
[![Powered by NoneBot](https://img.shields.io/badge/Powered%20%20by-NoneBot-red)](nonebot/nonebot2)
</div>
这只是一个随便写写的机器人,主要工作就是按照一定的规则进行复读 ~~(模仿人类)~~,其他功能都是增加可玩性的。
关于名称:最早机器人是基于 `酷Q`,然而现在已经是时代的眼泪。想想还是把这个名字保留下来,留作纪念。
## 运行
<!-- markdownlint-disable-next-line MD013 -->
```shell
# 首先克隆代码到本地
git clone .git
# 安装机器人所需依赖
poetry install
# 配置机器人通用配置
vim .env
```
请先参考 [.env](./.env) 配置项注释中的链接,配置好所需的适配器,同时填写好各种插件的配置。
接下来就可以尝试运行机器人。
```shell
# 初始化数据库
nb orm upgrade
# 运行机器人
nb run
```
### Docker
如果你的计算机上安装有 [Docker](https://www.docker.com/get-started)。
你不需要执行上面的步骤,请直接将仓库中的 `docker-compose.yml` 和 `.env` 文件放置在一个你想存放机器人的文件夹内。
请先参考 [.env](./.env) 配置项注释中的链接,配置好所需的适配器,同时填写好各种插件的配置。
完成配置之后在 `docker-compose.yml` 文件所在目录下运行 `sudo docker compose up -d`,便可启动机器人。
推荐使用 `Docker` 部署,因为机器人的音乐插件依赖于 [netease_cloud_music_api](Binaryify/NeteaseCloudMusicApi)。
## 功能
请完成部署之后,向机器人发送 `/help` 命令获取各种功能的介绍。
免责声明:
1.本资源仅供学习和交流使用,不保证其准确性、完整性、及时性或适用性。
2.本资源仅包含一般信息,不构成专业建议。在使用本资源时,请务必自行研究并谨慎决策。
3.我已尽力确保本资源的正确性和合法性,但不对其准确性、完整性和及时性做出保证。
4.本资源不应用于商业用途。
5.在使用本资源的过程中,用户应自行承担所有风险和责任,并遵守相关法律法规。
6.对于因使用本资源而产生的任何损失或损害,我概不负责。
请确保在使用本资源时仔细阅读并遵守以上免责声明。如果您有任何疑问或需要进一步帮助,请联系我。
没有合适的资源?快使用搜索试试~ 我知道了~
基于Python+NoneBot2的聊天机器人源码.zip
共147个文件
py:114个
json:17个
yml:5个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 146 浏览量
2024-02-20
20:12:32
上传
评论
收藏 260KB ZIP 举报
温馨提示
基于Python+NoneBot2的聊天机器人源码.zip ## 运行 <!-- markdownlint-disable-next-line MD013 --> ```shell # 首先克隆代码到本地 git clone .git # 安装机器人所需依赖 poetry install # 配置机器人通用配置 vim .env ``` 请先参考 [.env](./.env) 配置项注释中的链接,配置好所需的适配器,同时填写好各种插件的配置。 接下来就可以尝试运行机器人。 ```shell # 初始化数据库 nb orm upgrade # 运行机器人 nb run ``` ### Docker 如果你的计算机上安装有 [Docker](https://www.docker.com/get-started)。 你不需要执行上面的步骤,请直接将仓库中的 `docker-compose.yml` 和 `.env` 文件放置在一个你想存放机器人的文件夹内。 请先参考 [.env](./.env) 配置项注释中的链接,配置好所需的适配器,同时填写好各种插件的配置。 完成配置之后在 `docker-compose.yml` 文件所在目录下运行 `sudo docker compose up -d`,便可启动机器人。 推荐使用 `Docker` 部署,因为机器人的音乐插件依赖于 [netease_cloud_music_api](Binaryify/NeteaseCloudMusicApi)。
资源推荐
资源详情
资源评论
收起资源包目录
基于Python+NoneBot2的聊天机器人源码.zip (147个子文件)
Dockerfile 1KB
.editorconfig 341B
.env 3KB
.gitignore 2KB
fflogs_job_rankings.json 42KB
nuannuan.json 40KB
netease.json 38KB
fflogs_data.json 12KB
fflogs_data.json 12KB
price_10393.json 6KB
lookup.json 4KB
holidays.json 3KB
3d.json 2KB
holidays.json 2KB
price_search.json 1KB
launch.json 760B
now.json 537B
fflogs_character_rankings.json 507B
price_search_not_found.json 205B
price_10393_not_found.json 179B
fflogs_job_rankings_empty.json 73B
LICENSE 1KB
poetry.lock 332KB
CHANGELOG.md 12KB
README.md 2KB
test_fflogs.py 19KB
api.py 13KB
recorder.py 11KB
test_ban.py 9KB
__init__.py 8KB
test_check_in_history.py 7KB
data_source.py 7KB
test_price.py 7KB
test_heweather.py 7KB
__init__.py 7KB
__init__.py 7KB
test_morning.py 6KB
test_history.py 6KB
helpers.py 6KB
check_in_history.py 5KB
test_body_fat.py 5KB
fake.py 5KB
test_weight.py 5KB
test_gate.py 5KB
ab1ae87b93e7_migrate_data.py 4KB
data_source.py 4KB
test_rounds.py 4KB
data_source.py 4KB
test_repeat.py 4KB
check_in_body_fat.py 4KB
test_roll.py 4KB
test_rank.py 3KB
check_in_weight.py 3KB
test_history_admit.py 3KB
ee037c1bb715_migrate_data.py 3KB
test_record.py 3KB
c194c36434db_migrate_data.py 3KB
__init__.py 3KB
test_hello.py 3KB
heweather_api.py 3KB
data_source.py 3KB
41333e58f5eb_init_db.py 3KB
data_source.py 3KB
3d228011e96b_migrate_data.py 3KB
depends.py 3KB
conftest.py 3KB
test_dietary.py 3KB
b67acef6a240_migrate_data.py 3KB
__init__.py 3KB
test_music.py 3KB
5fc001a169eb_migrate_data.py 3KB
test_admit.py 3KB
__init__.py 3KB
test_discharge.py 2KB
test_eorzean.py 2KB
230c28ca1ecb_init_db.py 2KB
__init__.py 2KB
repeat_rule.py 2KB
models.py 2KB
3c6992cc96cf_init_db.py 2KB
__init__.py 2KB
__init__.py 2KB
check_in_dietary.py 2KB
__init__.py 2KB
__init__.py 2KB
test_nuannuan.py 2KB
data_source.py 2KB
__init__.py 2KB
heweather_models.py 2KB
test_rand.py 2KB
eorzean_api.py 2KB
c3c52d7c9d07_init_db.py 2KB
__init__.py 1KB
check_in_fitness.py 1KB
data.py 1KB
test_fitness.py 1KB
bot.py 1KB
models.py 1KB
models.py 1KB
data_source.py 1KB
共 147 条
- 1
- 2
资源评论
武昌库里写JAVA
- 粉丝: 3449
- 资源: 1986
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功