MTmin/nonebot_plugin_bottle

Bottle post plugin in Nonebot

★ 0Forks 0GitHub ↗Compare

README

Nonebot 漂流瓶插件

  • 安装

    • 使用 pip install nonebot_plugin_bottle
    • 使用 nb plugin install nonebot_plugin_bottle
  • 指令 (前应带指令前缀)

    • 扔漂流瓶 [文本/图片]
    • 寄漂流瓶 [文本/图片] (同扔漂流瓶,防止指令冲突用)
    • 捡漂流瓶
    • 评论漂流瓶 [漂流瓶编号] [文本]
    • 举报漂流瓶 [漂流瓶编号]
    • 查看漂流瓶 [漂流瓶编号]
    • SUPERUSER指令:
      • 清空漂流瓶
      • 删除漂流瓶 [漂流瓶编号]
  • 功能须知

    • 扔漂流瓶指令无字数限制,如需要可在代码中修改
    • 捡漂流瓶若捡到的漂流瓶存在回复,则会显示最近三条(默认),使用查看漂流瓶查看所有回复
    • 查看漂流瓶为保证随机性,无评论时不展示漂流瓶内容,可在代码中修改
    • 举报漂流瓶五次(默认)后将自动删除
    • 清空漂流瓶无确认过程,使用需谨慎
    • 漂流瓶数据库存放在data/bottle/data.json中
    • 黑名单群组可在__init__.py同级路径config.py中添加
  • 文字审核API配置(可选)

    • 在百度智能云中申请API_KEY和secret_key
    • 在config.py中填入即可
    • 不配置该项则不进行审核操作
  • 已知bug

    • 第一次加载该插件时无法正常使用(重启后恢复)
  • 更新日志

    • 0.1.7
      • 新增json项key,将不使用del删除漂流瓶,而保留原漂流瓶数据便于管理者查看
      • 新增json项group_name,username,将在API无法获取信息时使用
    • 0.1.6
      • 新增配置项api_key,'secret_key',用于文本审核
      • 新增配置项black_group,用于屏蔽特定群聊
  • 效果展示

    image
    image
    image
    image

Contributors

Todysheep

Issues