@ifrank/koishi-plugin-drift-bottle
TypeScript icon, indicating that this package has built-in type declarations

2.0.0-dev.4 • Public • Published

漂流瓶

  • [x] 支持公共(跨群)瓶子池群内瓶子池

    默认丢到公共池,加特定格式则丢到群内池

    群内池只能在群内被捞出,公共池则可以在所有群被捞出

    捞瓶子时将随机捞出群内池和公共池的瓶子

    如:

    丢个瓶子 xxx —— 丢到公共池

    丢个瓶子(xxx —— 丢到群内池

  • [x] 支持内容换行

  • [x] 去除开头结尾的多余空格和空行

  • [x] 支持管理员查询是谁丢的瓶子(防广告防滥用)

    群管理员回复需要删除的瓶子,回复内容为触发词: 谁丢的

  • [x] 支持管理员删除瓶子

    群管理员回复需要删除的瓶子,回复内容为以下任意触发词:丢掉/删除/回收

  • [x] 支持丢图片

    需要先发图片,然后手动回复,写上「丢个瓶子」

    如:

    USER: [图片]

    USER:

     [图片]
    

    丢个瓶子

    BOT: 好啦

  • [x] 网页控制台管理

已知问题

  • 由于ORM尚未支持随机函数RANDOM() for SQLite / RAND() for MySQL,捞瓶子只能直接调用Database Driver执行SQL语句,因此只写了SQLite和MySQL的执行,其他数据库下预期会出错,请勿使用。
  • 丢图片目前无法跨平台使用

Package Sidebar

Install

npm i @ifrank/koishi-plugin-drift-bottle

Weekly Downloads

22

Version

2.0.0-dev.4

License

MIT

Unpacked Size

110 kB

Total Files

9

Last publish

Collaborators

  • ifrank