Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

基于 NoneBot2 的聊天机器人

License

NotificationsYou must be signed in to change notification settings

he0119/CoolQBot

Repository files navigation

这只是一个随便写写的机器人,主要工作就是按照一定的规则进行复读(模仿人类),其他功能都是增加可玩性的。

关于名称:最早机器人是基于酷Q,然而现在已经是时代的眼泪。想想还是把这个名字保留下来,留作纪念。

运行

# 首先克隆代码到本地git clone https://github.com/he0119/CoolQBot.git# 安装机器人所需依赖uv sync# 配置机器人通用配置vim .env

请先参考.env 配置项注释中的链接,配置好所需的适配器,同时填写好各种插件的配置。

接下来就可以尝试运行机器人。

# 初始化数据库uv run nb orm upgrade# 运行机器人uv run nb run

Docker

如果你的计算机上安装有Docker

你不需要执行上面的步骤,请直接将仓库中的docker-compose.yml.env 文件放置在一个你想存放机器人的文件夹内。

请先参考.env 配置项注释中的链接,配置好所需的适配器,同时填写好各种插件的配置。

完成配置之后在docker-compose.yml 文件所在目录下运行sudo docker compose up -d,便可启动机器人。

推荐使用Docker 部署,因为机器人的音乐插件依赖于netease_cloud_music_api

功能

请完成部署之后,向机器人发送/help 命令获取各种功能的介绍。


[8]ページ先頭

©2009-2025 Movatter.jp