• 【2022.04.19】QQ机器人好用插件——检测B站动态并合成成图片,发送给群内


    项目地址:Colter23/bilibili-dynamic-mirai-plugin: 低延迟检测B站动态/直播的mirai-console插件 (github.com)

    效果预览:

    这应该是最常用的插件了,我提了可能将近10个issue,作者非常给力,全部close了,感谢开发~

    主要作用就是促进群友交流

    image-20220419134316402

    安装插件

    因为我是使用docker搭建的,安装方法可以看上期【2022.04.19】Docker-compose一键安装mirai,搭建QQ机器人最快方法 - Mokou - 博客园 (cnblogs.com)

    如果是在本机安装的话就直接关闭退出就行

    要停止docker,进入docker可视化工具Portainer

    http://服务器ip:9000/#/containers

    image-20220419134708705

    下载最新版本的插件

    然后使用文件传输的软件,将jar文件上传到plugins

    然后运行,第一次会生成config文件,进入top.colter.bilibili-dynamic-mirai-plugin目录编辑

    配置

    我的配置如下

    # 管理员
    admin: 你的QQ号,不是机器人的QQ号
    # 推送模式
    # 0: 文字推送
    # 1: 图片推送
    pushMode: 1
    # 添加订阅时是否允许 bot 自动关注未关注的用户
    autoFollow: true
    # Bot 关注时保存的分组(最长16字符)
    followGroup: Bot关注
    # 检测间隔(推荐 15-30) 单位秒
    interval: 15
    # 直播检测间隔(与动态检测独立) 单位秒
    liveInterval: 20
    # 低频检测时间段与倍率(例: 3-8x2 三点到八点检测间隔为正常间隔的2倍) 24小时制
    lowSpeed: '1-7x4'
    # 图片推送模式用的字体, 详细请看 readme
    font: Microsoft Yahei,Segoe UI Symbol,Apple Color Emoji
    # 动态/视频推送文字模板, 参数请看 readme
    pushTemplate: ''
    # 直播推送文字模板, 如不配置则与上面的动态推送模板一致
    livePushTemplate: ''
    # 页脚模板
    footerTemplate: 'URL: {link}  {type}ID: {id}'
    # 是否开启图片二维码
    qrCode: true
    # 卡片圆角大小
    cardArc: 20
    # cookie, 请使用双引号
    cookie: '这里是你的cookies,去B站获取'
    # 百度翻译
    baiduTranslate: 
      enable: false
      APP_ID: ''
      SECURITY_KEY: ''
    

    最好是选择B站小号,使用无痕/隐身登录

    image-20220419143718985

    打开F12开发者模式,登陆成功/刷新后,可以在标头获取你的cookie

    image-20220419143854882

    复制并放入配置文件中,并且一定不要点这个退出登录,直接关闭窗口就行

    退出登录的话会刷新cookie

    安装字体

    注意,这个安装字体是在docker里面安装字体,而不是在本机里面安装字体

    如果不安装字体的话,生成图片时,中文会生成方格字,如果是在本机安装mirai的话,也许系统已经自带

    我在配置文件里面使用的是Microsoft Yahei,Segoe UI Symbol,Apple Color Emoji这三个字体

    上传到data文件夹中,启动docker

    然后进入可视化管理页面,进入命令行

    image-20220419144930480

    可以找到我们刚才的几个字体文件

    先使用fc-list查看当前所有字体

    image-20220419145110271

    使用命令将字体复制进字体库

     cp *.ttf /usr/share/fonts
    

    使用命令刷新字体库,并检查是否安装完毕

    fc-cache
    fc-list
    

    这里我忘记安装微软雅黑了,重新下一个,总之记得检查就行

    image-20220419145643284

    更详细的配置请见项目readme

  • 相关阅读:
    单例模式
    关于static
    在O(1)时间复杂度删除链表节点
    奇偶分割数组
    用栈实现队列
    前序遍历和中序遍历树构造二叉树
    扇贝每日一句_1006
    寻找旋转排序数组中的最小值
    翻转链表
    扇贝每日一句_1002
  • 原文地址:https://www.cnblogs.com/mokou/p/16165343.html
Copyright © 2020-2023  润新知