Skip to content

Maskbugzero/minibot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nonebot

🔥 minibot

✨ 自用定时发送QQ消息的机器人 ✨

项目地址

minibot

功能描述

一款基于nonebot_plugin_firexN自用定时发送QQ消息的机器人

定时早上发一条信息,具有vip联系人以及普通联系人,可以自定义发送消息的内容及时间。

安装以及依赖

git clone https://github.com/maskbugzero/minibot
cd minibot
pip install -r requirements.txt

配置完成后运行

nohup python3 bot.py > minibot.log 2>&1 &

配置

.env中配置参数说明

ENVIRONMENT=dev # 配置文件使用.env.dev
DRIVER=~fastapi        

新建一个.env.dev文件

.env.dev中配置参数说明

HOST=0.0.0.0
PORT=8080

fire_vip_users = ["xxx","xxx"]    # 必填 vip联系人QQ
fire_users = ["xxx","xxx"]    # 必填 联系人QQ
fire_sentence_vip_moring = ["句子1","句子2","..."]    # 早上随机发送该字段中的一句
fire_sentence_moring = ["句子1","句子2","..."]    # 早上随机发送该字段中的一句
fire_time_vip_moring = "8 0"    # 选填 早上发送时间默认为7:00            
fire_time_moring = "8 0"    # 选填 早上发送时间默认为7:00           

Docker使用配置

将上述.env.dev文件存于文件夹minibot,其中minibot可以自定义

使用命令

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

About

一款自用定时发送QQ消息的机器人

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published