MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    简单的Rss订阅插件 已添加RssHub支持 番剧订阅Bt种子自动上传

    插件发布
    kotlin jvm rss
    23
    125
    22374
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • cssxsh
      cssxsh 最后由 cssxsh 编辑

      Rss Helper

      基于 Mirai Console 的RSS订阅插件

      Release
      Downloads
      MiraiForum

      指令

      注意: 使用前请确保可以 在聊天环境执行指令
      带括号的/前缀是可选的
      <...>中的是指令名,由空格隔开表示或,选择其中任一名称都可执行例如/rss add https://github.com/cssxsh.atom
      [...]表示参数,当[...]后面带?时表示参数可选
      {...}表示连续的多个参数 下列指令的 URL 参数可以使用 base64 编码 后的形式

      RssBaseCommand

      指令 描述
      /<rss> <add> [url] 添加一个订阅
      /<rss> <list> 列出订阅列表
      /<rss> <interval> [url] [duration] 设置订阅间隔, 单位分钟
      /<rss> <stop> [url] 取消一个订阅

      RssGithubCommand

      指令 描述
      /<rss-github> <releases> [owner] [repo] 添加一个Releases订阅
      /<rss-github> <commits> [owner] [repo] 添加一个Commits订阅
      /<rss-github> <tags> [owner] [repo] 添加一个Tags订阅
      /<rss-github> <activity> [user] 添加一个Activity订阅
      /<rss-github> <private> [user] [secret] 添加一个Private订阅

      RssMikanCommand

      指令 描述
      /<rss-mikan mikan> <my> [token] 添加一个MyBangumi订阅
      /<rss-mikan mikan> <classic> 添加一个Classic订阅
      /<rss-mikan mikan> <bangumi> [id] [sub]? 添加一个Bangumi订阅
      /<rss-mikan mikan> <search> [word] 添加一个Search订阅

      指令基于 蜜柑计划

      RssMoeCommand

      指令 描述
      /<rss-moe> <recent> 查看当季番剧TAG
      /<rss-moe> <search> [name] 搜索TAG
      /<rss-moe> <tags> {ids} 添加一个Tag订阅

      指令基于 萌番组

      RssTestCommand

      指令 描述
      /<rss-test> <build> [url] 测试一个订阅
      /<rss-test> <ssl> 测试SSL
      /<rss-test> <clear> 清空种子文件

      RssMiraiCommand

      指令 描述
      /<rss-mirai mirai> <category> [value] 添加标签订阅
      /<rss-mirai mirai> <plugin> 添加插件发布订阅
      /<rss-mirai mirai> <other> 添加其他项目发布订阅

      RssHubCommand

      指令 描述
      /<rss-hub rsshub> <add> 交互添加RssHub订阅

      交互过程举例

      1748(1438159989)  23:29:58
      /rsshub add
      
      QQBot(3337342367)  23:30:02
      request returned 1899 routes
      
      QQBot(3337342367)  23:30:03
      请输入路由名
      
      1748(1438159989)  23:30:07
      755
      
      QQBot(3337342367)  23:30:07
      (0, /755/user/:username)
      
      QQBot(3337342367)  23:30:08
      /755/user/:username, 输入:username (置空可以输入#)
      
      1748(1438159989)  23:30:21
      akimoto-manatsu
      
      QQBot(3337342367)  23:30:26
      1748  
      /rsshub add
      RSS订阅任务[秋元真夏(乃木坂46) - 755]已添加
      

      配置文件 RssHubConfig.yml 可以配置rsshub的域名,即可以配置rsshub的源
      此配置只对新的rsshub订阅订阅行为有效

      配置

      RssHubConfig

      • domain rsshub 服务器的域名,默认为官方的 rsshub.app

      HttpClientConfig

      • doh Dns Over Https Url (为空时关闭Doh,使用系统DNS since 1.0.0-dev-6)
      • sni 需要移除 SNI HostName 的域名的正则表达式列表
      • proxy 代理列表 host: proxy, host=127.0.0.1时是全局代理
      • ipv6 doh 开启ipv6 支持 (since 1.0.3)

      RssContentConfig

      • limit 订阅内容输出到QQ消息的最大长度,超过则只会输出 内容过长

      TODO

      • 翻译功能
      • 代理支持
      • Doh支持
      • 将Html转化为Mirai的MessageChain(主要目的是显示图片)

      安装

      MCL 指令安装

      ./mcl --update-package io.github.gnuf0rce:rss-helper --channel stable --type plugin

      手动安装

      • 运行 Mirai Console 生成plugins文件夹
      • 从 Releases 下载jar并将其放入plugins文件夹中
      1 条回复 最后回复 回复 引用 3
      • O
        Overbye 最后由 编辑

        奇怪,bot没反应。

        cssxsh 1 条回复 最后回复 回复 引用 0
        • cssxsh
          cssxsh @Overbye 最后由 编辑

          @overbye 给权限了吗

          1 条回复 最后回复 回复 引用 0
          • Hoshino Tented
            Hoshino Tented ⭐2021⭐ 最后由 编辑

            牛逼

            1 条回复 最后回复 回复 引用 0
            • X
              XinLinYu 最后由 编辑

              确实会没反应欸,用/rss-test build测试成功返回一次后,再次调用就无了……麻烦看下时什么原因…………

              cssxsh 1 条回复 最后回复 回复 引用 0
              • X
                XinLinYu 最后由 编辑

                @xinlinyu 权限已经是最高权限了

                1 条回复 最后回复 回复 引用 0
                • cssxsh
                  cssxsh @XinLinYu 最后由 编辑

                  @xinlinyu 大概是一直链接超时?能麻烦给下rss 链接吗

                  X 2 条回复 最后回复 回复 引用 0
                  • X
                    XinLinYu @cssxsh 最后由 编辑

                    @cssxsh https://rsshub.app/twitter/followings/DIYgod

                    1 条回复 最后回复 回复 引用 0
                    • X
                      XinLinYu @cssxsh 最后由 编辑

                      @cssxsh 还有就是我对bot配置twitter订阅,到 ”输入:routeParams?“ 这一步配置的时候,回复bot,bot就没反应了
                      QQ截图20210630170130.png

                      cssxsh 1 条回复 最后回复 回复 引用 0
                      • cssxsh
                        cssxsh @XinLinYu 最后由 编辑

                        @xinlinyu
                        rsshub 在国内属于快要被墙的状态,
                        这个是预发布的新版本 添加了 ignore log 的支持
                        https://github.com/gnuf0rce/rss-helper/releases/tag/v1.0.0-dev-5
                        你用用看 ,然后把日志发一下

                        X 1 条回复 最后回复 回复 引用 0
                        • X
                          XinLinYu @cssxsh 最后由 编辑

                          @cssxsh 嘶……
                          4083bd1b-f32c-4c26-9999-907ce1af46d2-image.png

                          18592c77-1310-4e37-8a1e-d3a2537ea9eb-image.png
                          后来我挂载着ssr客户端,多了UnknownHostException:rsshub.app
                          0fbc091f-c79b-4a4f-a3ef-adaeb682e9bc-image.png

                          cssxsh 1 条回复 最后回复 回复 引用 0
                          • cssxsh
                            cssxsh @XinLinYu 最后由 编辑

                            @xinlinyu
                            你试试 在sni列表里添加 rsshub.app

                            X 1 条回复 最后回复 回复 引用 0
                            • X
                              XinLinYu @cssxsh 最后由 编辑

                              @cssxsh 啊这,没用过sni……怎么加……

                              cssxsh 1 条回复 最后回复 回复 引用 0
                              • cssxsh
                                cssxsh @XinLinYu 最后由 编辑

                                @xinlinyu
                                修改 config/HttpClientConfig.yml 的 sni 配置,添加 rsshub.app

                                X 1 条回复 最后回复 回复 引用 0
                                • X
                                  XinLinYu @cssxsh 最后由 编辑

                                  @cssxsh 在 简单的Rss订阅插件 已添加RssHub支持 番剧订阅Bt种子自动上传 中说:

                                  rsshub.app

                                  请问是这样吗?
                                  4ab58700-e183-41e8-b0e8-108254997e71-image.png

                                  cssxsh 1 条回复 最后回复 回复 引用 0
                                  • cssxsh
                                    cssxsh @XinLinYu 最后由 编辑

                                    @xinlinyu
                                    新增加一行

                                    X 1 条回复 最后回复 回复 引用 0
                                    • X
                                      XinLinYu @cssxsh 最后由 编辑

                                      @cssxsh 那是这样咯?
                                      94bfe1a0-7580-4f6a-aa37-7026718601ca-image.png
                                      还是会这样欸……
                                      88ffafdb-1428-4209-a59d-8a900141be43-image.png

                                      cssxsh 1 条回复 最后回复 回复 引用 0
                                      • cssxsh
                                        cssxsh @XinLinYu 最后由 编辑

                                        @xinlinyu
                                        去掉 rsshub.app 的 SNI吧,大概是你的网络运营商已经把 rsshub.app 墙了

                                        你可以去找rsshub的镜像试试看 然后修改 RssHubConfig.yml 的 domain

                                        X 1 条回复 最后回复 回复 引用 0
                                        • X
                                          XinLinYu @cssxsh 最后由 编辑

                                          @cssxsh 但是我这边curl过去是正常的呀……就,,挺秃然的
                                          33e7c4d5-4517-404c-8058-de7604344de2-image.png

                                          cssxsh 2 条回复 最后回复 回复 引用 0
                                          • cssxsh
                                            cssxsh @XinLinYu 最后由 编辑

                                            @xinlinyu
                                            curl -i https://rsshub.app

                                            X 1 条回复 最后回复 回复 引用 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 7
                                            • 1 / 7
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact