无服务器实现TG推送成功【附方法】

V 阿呆 屌  (UID: 1) 站长 [复制链接]
帖子链接已复制到剪贴板
帖子已经有人评论啦,不支持删除!

1459 16

之前图便宜几十块钱买的小鸡挂TG推送,隔三差五嗝屁,现在直接放到github上自动运行了,美滋滋。

设置了2分钟执行一次,实际可能因github延迟1-5分钟,但最终会执行推送。

仓库地址:https://github.com/kannimade/rss-telegram-pusher


RSS 到 Telegram 推送工具配置指南

本仓库通过 GitHub Actions 实现 RSS 源内容自动推送到 Telegram 群组,以下是详细配置步骤。

一、准备工作

  1. 创建 Telegram Bot
    联系 Telegram 官方机器人 @BotFather,发送指令 /newbot,按提示设置机器人名称和用户名(用户名需以 bot 或 Bot 结尾)。完成后会获得 Bot Token(格式:123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11),请妥善保存备用。

  2. 获取群组 ID
    将创建的 Bot 加入目标 Telegram 群组,在群组内发送任意消息,然后将该消息转发给 @getidsbot。@getidsbot 会返回群组 ID(格式:-1001234567890),保存备用。

  3. 创建 GitHub 个人访问令牌
    访问 个人访问令牌创建地址,选择“生成经典令牌”:

    • 自定义令牌名称(如 rss-to-telegram);
    • 有效期建议设置为 90 天;
    • 必须勾选 repo 权限(用于写入仓库);
      创建完成后,令牌(token)只会显示一次,请立即复制并保存。

二、设置仓库密钥

步骤:仓库主页 → Settings → Secrets and variables → Actions → 点击右上角「New repository secret」,依次添加以下 4 个密钥:

密钥名称 说明
TELEGRAM_TOKEN 第一步获取的 Telegram Bot Token
CHAT_ID 第二步获取的群组 ID
RSS_URL 需推送的 RSS 源地址
MY_GITHUB_TOKEN 第三步创建的 GitHub 令牌

添加完成后示例:
密钥设置示例

三、测试与验证

  1. 进入仓库主页 → 点击顶部「Actions」;
  2. 左侧导航栏选择工作流「RSS to Telegram」;
  3. 点击「Run workflow」按钮,在弹出窗口中再次点击「Run workflow」手动触发运行;
  4. 运行后查看目标 Telegram 群组是否收到消息:
    • 若收到消息,说明配置成功;
    • 若未收到,可在 Actions 页面进入对应工作流的运行记录,查看报错信息排查问题。

注意事项

本站服务器由 DangYun 友情提供
已有评论 ( 16 )
提示:您必须 登录 才能查看此内容。
域名市场
   域名载入中...
创建新帖
自助推广 (点击空位或 这里 添加)
确认删除
确定要删除这篇帖子吗?删除后将无法恢复。
删除成功
帖子已成功删除,页面将自动刷新。
删除失败
删除帖子时发生错误,请稍后再试。