linux部署qq机器人记录

本文档详细介绍了如何在Linux环境中安装Python3及其依赖,并配置环境变量。接着,展示了如何设置和运行Mrs4s/go-cqhttp远程访问项目,包括日志管理和go-cqhttp的配置文件细节,如心跳频率、消息处理和数据库设置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文章目录

    • 一.安装pipx
    • 二.安装nonebot
    • 三.部署第三方插件
    • 3.1 服务器状态查看


NoneBot 机器人项目

一.安装pipx

python3 -m pip3 install --user pipx
python3 -m pipx ensurepath

重新打开远程窗口


二.安装nonebot

pipx install nb-cli

[?] 要使用哪些驱动器? QQ (QQ 官方机器人)
[?] 要使用哪些适配器? HTTPX (HTTPX 驱动器), websockets (websockets 驱动器)
[?] 立即安装依赖? (Y/n) Yes
[?] 创建虚拟环境? (Y/n) Yes

在这里插入图片描述
vim .env

ENVIRONMENT=dev
DRIVER=~httpx+~websockets
# 沙箱模式开启,线上关闭
QQ_IS_SANDBOX=true
COMMOND_START=["/"]
QQ_BOTS='[
 {
         "id":"xxxxxxxx",
         "token":"xxx",
         "secret":"xxxxx",
         "intent":{
            "c2c_group_at_messages":true
            # 线上开启,并在上一句添加,分割
            # "public_guild_messages":true
          }
 }
]'
SUPERUSERS=["xxxxxx"]
server_status_enabled=true
server_status_truncate=true
SERVER_STATUS_TEMPLATE='
CPU: {{ "%02d" % cpu_usage }}%
Memory: {{ "%02d" % memory_usage.percent }}%
Runtime: {{ runtime | relative_time | humanize_delta }}
{% if swap_usage.total %}Swap: {{ "%02d" % swap_usage.percent }}%{% endif %}
Disk:
{% for name, usage in disk_usage.items() %}
  {{ name }}: {{ "%02d" % usage.percent }}%
{% endfor %}'
server_status_only_superusers=false

在这里插入图片描述
nb run --reload 运行机器人

官q robot超级账号获取
在这里插入图片描述
将机器人回复的日志记录,这里即为openid

SUPERUSERS=["","xxxxxx"]

三.部署第三方插件

3.1 服务器状态查看

nb plugin install nonebot-plugin-status

vim .env配置项

SUPERUSERS=["xxxxxx"]
server_status_enabled=true
server_status_truncate=true
SERVER_STATUS_TEMPLATE='
CPU: {{ "%02d" % cpu_usage }}%
Memory: {{ "%02d" % memory_usage.percent }}%
Runtime: {{ runtime | relative_time | humanize_delta }}
{% if swap_usage.total %}Swap: {{ "%02d" % swap_usage.percent }}%{% endif %}
Disk:
{% for name, usage in disk_usage.items() %}
  {{ name }}: {{ "%02d" % usage.percent }}%
{% endfor %}'
server_status_only_superusers=false
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

最难不过坚持丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值