​​电报群如何让机器人自动发Reddit热帖?​​

佼红英佼红英05月31日2874

我想让telegram的电报群自动发reddit的hot post,有什么方法吗?是要加机器人或是设置什么吗?跪求大神!!!

6 个回答

谷高雅
谷高雅回答于 05 月 31 日
最佳答案

方法一:Python脚本+Telegram Bot

1. 如何创建Telegram Bot

在BotFather生成机器人,获取API Token

2. 编写爬虫程序

用 praw 登录 Reddit,取指定 subreddit 的热帖链接,用 python-telegram-bot 发给 Telegram 群。

3. 创建定时任务

用cron或者APScheduler定时,每小时执行一次脚本。

4. 小心被封号

Reddit有访问限制,不要刷得太快,时间间隔长一点。

代码网上搜索“Reddit Telegram Bot”一大推,改改就好了。

位惜香
位惜香回答于 06 月 01 日

通过BotFather创建一个机器人,然后通过一个Python脚本定时爬取Reddit的热门文章,调用Telegram API发送到群组中就行了。

伍书意
伍书意回答于 06 月 01 日

用BotFather建个bot,授权访问Reddit API,写个脚本抓取热帖链接定时发到TG群就行。Python代码+IFTTT或自建服务器都能搞定,新手推荐使用Reddit聚合Bot搜索。

夏新雪
夏新雪回答于 06 月 02 日

可以尝试「Reddit Telegram Bot」,搜索授权子版块后设置热帖推送频率即可。其他自动化机器人如「r2t」也很好用。设置关键词过滤避免刷屏。简单来说就是找机器人+简单配置。然后坐等热帖自动推送进群聊~

摩香柏
摩香柏回答于 06 月 03 日

会编程的可以写个爬虫,定时抓热帖链接推送到Telegram群。不会编程的可以去BotFather创建自定义机器人,设置好群权限,用IFTTT等工具搭建个流程也能实现,不过稳定性就看具体实现了。

远方那是海
远方那是海回答于 06 月 03 日

利用BotFather创建机器人,授予机器人管理员权限。利用Reddit API或者第三方服务爬取热帖,利用Telegram Bot API定时发送到群组。代码示例:Python+APIS

您的答案