1.2.6 • Published 11 months ago

koishi-plugin-batch-recall v1.2.6

Weekly downloads
-
License
GPL-3.0
Repository
github
Last release
11 months ago

koishi-plugin-batch-recall

npm

基于数据库的高阶撤回,支持撤回某用户的几条消息

主要功能

  • 消息记录存储

    • 支持多种消息记录模式
    • 支持白名单群组配置
    • 自动存储消息记录到数据库
    • 可配置每用户最大保存消息数量
    • 可配置消息最大保存时间
  • 批量撤回功能

    • 支持撤回当前会话中指定用户的消息
    • 支持通过引用快速撤回消息
    • 支持中止正在进行的撤回任务
  • 自动管理功能

    • 自动清理过期消息
    • 自动清理超过数量限制的消息

配置说明

基础配置

配置项类型默认值说明
recordMode枚举recordWhitelisted消息记录模式:recordNone(不记录)、recordWhitelisted(仅记录白名单)、mixedMode(混合模式)
whitelistedChannels字符串数组[]白名单群组ID列表
maxMessagesPerUser数字99每用户最大保存消息数量
maxMessageRetentionHours数字24消息最大保存时间(小时)
cleanupIntervalHours数字24自动清理执行间隔(小时)

使用方法

基本命令: recall [选项]

选项说明
-u, --user \<user>撤回指定用户的消息
-n, --number \<number>撤回消息数量,默认为1条

停止撤回操作: recall.stop

1.2.6

11 months ago

1.2.5

11 months ago

1.2.4

11 months ago

1.2.3

11 months ago

1.2.2

11 months ago

1.2.1

11 months ago

1.2.0

11 months ago

1.1.2

11 months ago

1.1.1

11 months ago

1.1.0

11 months ago

1.0.4

11 months ago

1.0.3

11 months ago

1.0.2

11 months ago

1.0.1

11 months ago

1.0.0

11 months ago

0.0.1

11 months ago