ActionsFlow 是一款帮助你实现自动化工作流程的工具,可以用来替代 IFTTT、Zapier 等商业服务,基于 Github Actions,免费实现自动化。@Appinn

ActionsFlow - 高自定义,可替代  IFTTT 的自动化工作流工具,基于 Github Actions

来自发现频道,@SettingDust 同学的推荐。

ActionsFlow

ActionsFlow 是一款可自定义自动化工作流的工具,由国人开发,通过利用(白嫖 )Github Actions 的 Cron trigger,可以定时运行一个服务器,本软件借此实现了方便配置且可以使用现有 Gtihub Actions 的 action 的一个框架。

官网地址:https://actionsflow.github.io/

可以实现如以下效果:

  • 当收到一个 RSS 订阅项目时,发送一个 HTTP 请求
  • 发送 RSS 项目到 Twitter
  • 雨天发送消息到 Telegram
  • Youtube 频道更新发送到 TG

以下为 @SettingDust 同学的自制:

发送 Pixiv 收藏图片到 Telegram

支持多 P 图,具体流程是这样:

  1. RSS 更新
  2. 正则提取图片链接
  3. 下载图片
  4. 压缩图片到 TG 发送图片限制内(如果发送文档此步骤可以跳过,但是在 TG 中文档形式的预览很小)
  5. 转义标题、作者名中 MarkDown 保留字符
  6. 发送指定格式文本 + 图片到 TG

发送 Bili 收藏视频信息到 Telegram

可以实现下载视频,不过准备单独拿出来一个工作流,只下载我想下的发到 TG

image

ActionsFlow 的使用难度高于 IFTTT,对于开发者友好,但对于普通用户需要自己编写代码,难度较大。但自动化本身就不是一件容易的事情