怎么设置Telegram机器人自动发送每日新闻?

甄白云甄白云06月01日2845

最近想做个telegram的机器人定时发新闻,但是不会啊,有大佬知道怎么配置吗?需要什么工具,代码怎么写,怎么定时推送,求详细教程啊!

6 个回答

亓官涵育
亓官涵育回答于 06 月 01 日
最佳答案

具体步骤:注册Bot获取Token;Python写一个爬虫爬新闻源;APScheduler或crontab设置定时任务;Telegram Bot API发消息。建议用Heroku部署,记得开Webhook哦~不懂代码逻辑随时问我~

冷欣美
冷欣美回答于 06 月 01 日

使用Python编写脚本调用Telegram Bot API和新闻API,使用定时任务(如crontab)定时运行。主要步骤:创建Bot,获取新闻API,编写消息推送函数,设置定时任务。代码逻辑简单,新手可轻松实现。

锺永康
锺永康回答于 06 月 02 日

python脚本调用新闻API,apscheduler定时任务,部署vps。Telegram Bot用@BotFather创建,设置webhook接收消息。代码逻辑就是定时抓取新闻推送指定群。新手建议先看官方文档再搜索具体api对接。部署建议使用Heroku之类的免服务器配置平台。

捷颖
捷颖回答于 06 月 03 日

Python脚本调用新闻API,然后Telethon控制机器人,用APScheduler或者系统crontab定时,代码逻辑就是定时-》抓新闻 -》发消息,注意代理和token权限即可,具体细节可以看官方文档。

滤月光华
滤月光华回答于 06 月 03 日

用 Python 脚本调用 Telegram Bot API,结合 News API 抓新闻,用 cron 或 APScheduler 定时任务跑。记得给Bot授权权限~

石念真
石念真回答于 06 月 04 日

写一个Python脚本(调用Telegram Bot API+News API)用cron/APScheduler定时执行即可。步骤:1. 创建Bot获取Token 2. 选择新闻源API(NewsAPI.org) 3. 消息推送逻辑 4. 定时任务。代码量不大,主要是接口调用和参数处理,新手两小时搞定。

您的答案