这是一个什么样的功能?
对当前的 Telegram Channel 路由进行针对公众号的专门修改,使其能够将文章链接输出为 item link,为基于 efb v2 的公众号抓取输出方案提供支持
这个功能可以解决什么问题?
获得一个不依赖第三方,可自助搭建且极低延时的公众号抓取输出方案
具体描述
EH Forwarder Bot (EFB) 使用 Python 3 编写的聊天平台隧道 Bot 框架,支持 docker 安装,其 V2 版本实现了收取公众号推送并自动发布到 Telegram Channel的功能。通过将其与 rsshub 的联用,可以实现公众号的实时抓取输出。
使用本方案需要用户拥有一个闲置且可以使用 Web 版微信的微信号,并拥有可以安装 EFB V2 的服务器。
- 安装 EFB 并成功登录微信 (具体操作可参考 https://hub.docker.com/r/lzyyauto/efb2w 或 https://blog.colyn.im/a-byte-of-ehb2/ )
- 建立一个用于转发公众号的公开的 tg Channel. 例: https://t.me/s/lifeweek
- 将 EFB bot 设置为 Channel 管理员,微信号关注公众号,并用「手动绑定」的方式将公众号的会话与 Channel 绑定
- 通过 rsshub 的tg channel 抓取功能,目前可实现如下抓取效果:https://rsshub.app/telegram/channel/lifeweek
作为这个方案的最后一步,希望能够对当前的 Telegram Channel 路由进行针对公众号的专门修改,使其能够将文章链接输出为 item link,并实现全文抓取(可参考 wemp 路由)。
可考虑将修改后的路由定义为 /wechat/tgchannel/:id
或在现有 tg channnel 的路由上增加一个mode ,即 /telegram/channel/:id/wechat
这是一个什么样的功能?
对当前的 Telegram Channel 路由进行针对公众号的专门修改,使其能够将文章链接输出为 item link,为基于 efb v2 的公众号抓取输出方案提供支持
这个功能可以解决什么问题?
获得一个不依赖第三方,可自助搭建且极低延时的公众号抓取输出方案
具体描述
EH Forwarder Bot (EFB) 使用 Python 3 编写的聊天平台隧道 Bot 框架,支持 docker 安装,其 V2 版本实现了收取公众号推送并自动发布到 Telegram Channel的功能。通过将其与 rsshub 的联用,可以实现公众号的实时抓取输出。
使用本方案需要用户拥有一个闲置且可以使用 Web 版微信的微信号,并拥有可以安装 EFB V2 的服务器。
作为这个方案的最后一步,希望能够对当前的 Telegram Channel 路由进行针对公众号的专门修改,使其能够将文章链接输出为 item link,并实现全文抓取(可参考 wemp 路由)。
可考虑将修改后的路由定义为 /wechat/tgchannel/:id
或在现有 tg channnel 的路由上增加一个mode ,即 /telegram/channel/:id/wechat