项目地址
minibot
功能描述
一款基于nonebot_plugin_firexN自用定时发送QQ消息的机器人
定时早上发一条信息,具有vip联系人以及普通联系人,可以自定义发送消息的内容及时间。
安装以及依赖
1 2 3
| git clone https://github.com/maskbugzero/minibot cd minibot pip install -r requirements.txt
|
配置完成后运行
1
| nohup python3 bot.py > minibot.log 2>&1 &
|
配置
在.env
中配置参数说明
1 2
| ENVIRONMENT=dev DRIVER=~fastapi
|
新建一个.env.dev
文件
在.env.dev
中配置参数说明
1 2 3 4 5 6 7 8 9
| HOST=0.0.0.0 PORT=8080
fire_vip_users = ["xxx","xxx"] fire_users = ["xxx","xxx"] fire_sentence_vip_moring = ["句子1","句子2","..."] fire_sentence_moring = ["句子1","句子2","..."] fire_time_vip_moring = "8 0" fire_time_moring = "8 0"
|
Docker使用配置
将上述.env.dev
文件存于文件夹minibot
,其中minibot
可以自定义
使用命令
1
| docker run -d --name minibot --restart=always -v /home/docker/minibot/.env.dev:/app/.env.dev -p 8080:8080 maskbugzero/minibot
|
基于
Nonebot2
nonebot_plugin_firexN