- 安装环境
yum install redis
yum install xdg-utils
pip install -r requirements.txt
-
配置
修改订阅任务 conf/task.py
定义数组PROD_TASKS元素
参数:
time: 执行时间, 元组类型, 示例:
每天执行一次(9点): (9, 0, 0)
每小时执行一次(9:10, 10:10, 11:10, ...): ("*", 10, 0)
name: 任务名称, 不能重复
to: 接受用户和群组列表
type: 任务类型, 可选值: text, joke, article
kwargs: 任务参数
文本任务kwargs:
msg: 发送消息
tpl: 模板, 默认: "[{time}]: {msg}", 字符串占位符只能包含time和msg
文章任务kwargs:
"subjects" : 订阅号文章
"interval" : 最新发布的文章(interval秒)
"topn": 发送文章最多数量
"time_format": "%Y-%m-%d %H:%M:%S"
- 登陆
a. python rebot.py
b. 手机扫描二维码登录
c. 按ctrl+c退出
- 启动
nohup python rebot.py >/dev/null 2>&1 &
- 查看日志 logs/rebot.log