自动水群
站点可能有水群赚积分的机制或水群保活的要求, 此时您可以使用自动水群模块.
警告
自动水群模块使用一个或多个语料文件, 虽然我们已经对预置的语料文件进行了清洗, 但语料文件内容仍可能引起群内其他人怀疑, 可能导致您的禁言乃至封号. 因此, 请谨慎使用自动水群功能.
支持站点
请参考 README.
会员等级
该功能需要高级用户 (PRIME).
开启条件
该功能开启的条件为:
您是高级用户.
命令行没有禁用自动水群:
bash# 启用全部功能 embykeeper # 启用自动水群 embykeeper -s # 禁用自动水群, 启用其他功能 embykeeper -c -e -m
配置文件有至少一个 Telegram 账户配置, 且设置了
send = true
:toml[[telegram]] phone = "+8616401875896" send = true
您需要加入水群目标的群组或频道.
若您所需的站点为默认禁用, 您需要在 配置文件中启用该站点:
toml[service] messager = ["nakonako", "pornemby"]
站点配置
如果您需要调整水群的频次, 您需要在配置文件末尾追加:
toml
[messager.pornemby]
messages = ["pornemby-common-wl@latest.yaml * 100"]
min_interval = 60 # 两次水群之间最小间隔 (s)
max_interval = 300 # 两次水群之间最大间隔 (s)
这表示在群组中一个周期 (一般为一天) 发送 100 条消息. 发送时间将随机分布, 且两次之间最小间隔 为 60 秒, 最大间隔为 300 秒.
在这里, pornemby-common-wl@latest.yaml
表示一个本地或在线话术列表.
首先匹配本地文件:
对于 Docker 运行而言, 将对应容器内
/app
目录下的文件, 即config.toml
所在目录下的文件.对于命令行运行而言, 将对应当前路径下的文件, 也可以使用绝对路径.
当本地文件不存在时, 从预置资源库下载:
- 用
名称@版本.后缀
标识资源, 当版本为latest
时, 将自动下载最新版本.
- 用
话术列表文件的格式为:
yaml
# 话术列表, 每行一条
messages:
- 消息 1
- 消息 2
- ...
# 发送概率
possibility: 1.0
# 发送时间区间限制
at: ['7:00', '9:00']
# 发送星期几限制, 可选 weekdays / weekends
only: weekdays
其中, possibility
, at
, only
都是可选的.