会在指定范围内的随机间隔后,在列表里随机抽一条文本并在随机群发送,让机器人冒泡
配置项介绍:
- admins
- 允许在群内管理随机消息的人的ID
- guildId
- 会发送消息的群聊ID,不填写平台名及ID代表该平台所有群,填写平台名不填写频道ID则代表不在该平台发消息
- 键为平台(平台名以右下角状态栏为准),值为频道ID(频道ID间以半角逗号隔开)
- messageList
- 会在这其中随机抽一条文本发送
- minInterval
- 发送消息的最小间隔,单位为秒
- maxInterval
- 发送消息的最大间隔,单位为秒
- noRepeat
- 是否禁止群内连续的两条随机消息相同
- pageLimit
- 用于控制随机消息列表一页的显示数量
- maxRetry
- 用于控制消息发送失败时的最大重试次数
- retryInterval
- 用于控制发送失败后重试的间隔
- debugMode
- 发送失败时的日志是否显示调用栈
指令介绍:
- 随机消息.添加 <…消息内容>
- 用于添加只在该群生效的随机消息
- 可选选项:-g
- 添加为全局随机消息(即所有群都生效)
- 需要是admins
- 随机消息.删除 <消息编号>
- 用于删除该群或全局的某条随机消息
- 无法删除配置项内设置的全局随机消息
- 消息编号即数据库中的ID
- 需要是admins
- 随机消息.列表 [分页]
- 查看该群以及全局的随机消息
- 不显示配置项内设置的全局随机消息
- 显示的内容包括生效范围(本群/全局)、编号、内容
- 按编号降序排列