把 Telegram 频道变成个人微博的开源项目,SEO 友好,带 RSS 订阅。

本站部分资源打包为压缩包以方便分享,涉及较多解压密码,如果你下载的资源需要解压密码,请点击 解压密码 查看

BroadcastChannel

Telegram 发内容,自动同步成一个干净、可搜索、能订阅的独立博客页面。

照例提醒几句,Telegram 上面很多不健康的东西哦,大家不要去乱下,也不要相信上面任何人哦!

Github地址

https://github.com/miantiao-me/BroadcastChannel

图片

核心功能

  • 频道内容实时转为微博时间线展示
  • 自动生成 /sitemap.xml/rss.xml/rss.json
  • 浏览器端不跑任何 JS,加载快
  • 支持标签页、评论、表情反应、友链导航
  • 可注入自定义 HTML 到页头页脚
  • 内置 Google 站内搜索、Sentry 错误上报

部署方式

Docker 一行跑

docker pull ghcr.io/miantiao-me/broadcastchannel:maindocker run -d -p 4321:4321 -e CHANNEL=你的频道名 ghcr.io/miantiao-me/broadcastchannel:main

无服务器平台(Cloudflare/Netlify/Vercel)

  1. Fork 仓库
  2. 新建项目,选 Astro 框架
  3. 设环境变量 CHANNEL(频道用户名,不是数字 ID)
  4. 部署完成,绑定域名可选

关键配置项

变量
说明
CHANNEL
必填,t.me/ 后面的用户名
LOCALE

 / TIMEZONE
语言和时区
TAGS
启用标签页,逗号分隔
COMMENTS

 / REACTIONS
开关评论和表情反应
LINKS

 / NAVS
友链和导航栏,分号分隔
RSS_BEAUTIFY
美化 RSS 输出

常见问题

内容空白?检查频道是否公开、是否关了”限制保存内容”、用户名是否填对。Telegram 会屏蔽部分敏感频道,可用 https://t.me/s/频道名 验证能否公开访问。

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享