Telegram提醒机器人
6 个回答
想开发telegram提醒机器人,首先要搞清楚你的需求是什么?定时提醒、闹钟还是日程同步?
1. 简易方案:现成工具
Telegram自带的「频道+定时消息」就能发固定提醒,如果想智能回复,可以使用BotFather创建自定义机器人,再配合IFTTT/Zapier等自动化工具联动日历/闹钟APP,基本不用写代码。
2. 进阶玩法:学习编程
语言+Telegram Bot API。学个`python-telegram-bot`,写个判断时间的循环脚本,部署到Heroku或VPS上。复杂一点的再加个SQLite存储任务。
3. 替代品:微信小程序/Notion
如果不会编程,微信的「提醒事项」小程序或Notion的日历+Webhook通知功能也够用了,不用费劲去搭建机器人。
关键是先明确你想偷什么懒,然后再选择相应的懒人办法。不要上来就编码,先试试现有的工具能不能对付。
想自己做一个Telegram提醒机器人?用Python+BotFather注册机器人,然后利用Alarmy库写一个定时推送消息的脚本就可以了。不会写脚本,BotList里也有很多日程提醒机器人,直接设置好时间地点就能用。
想要自己开发Telegram提醒机器人吗?先学习Python语言的基础知识,然后通过BotFather创建机器人,再配合数据库存储待完成的任务,使用APScheduler定时触发提醒消息即可。嫌麻烦的话,可以借助Botogram或者Python-Telegram-Bot开发框架来简化开发流程。不想自己动手开发的话,可以直接使用IFTTT或者Zapier等自动化工具来完成自动化提醒任务~
如何做Telegram提醒机器人?最快捷的方法是使用Bot,比如Alarm Clock和Todoist,搜索名字即可添加。如果想自己做,需要学点Python基础,再参考官方Bot API文档,不难,但不会代码的不要硬来。
如何做一个Telegram提醒机器人?其实很简单!
1. 先在BotFather创建一个机器人,得到Token。不会的搜索“Telegram Bot创建教程”,图文很详细。
2. 基础学习Python,用官方库(python-telegram-bot)写个定时任务脚本,如每天9点发消息“老板,开会了!”
3. 没有编程基础怎么办?使用No-Code工具。推荐“Bot API + 第三方定时服务”,使用Zapier、Integromat等设置触发器。
4. 需要高级功能?学学数据库存储,学学调用API。但日常提醒够了。
现在动手做一下?有问题问我。
如何做Telegram提醒机器人?有3种方法:
1. BotFather创建一个简单机器人,配合IFTTT/Zapier触发提醒(0代码);
2. Python编写定时任务脚本,调用Telegram Bot API发消息,难度:★★;
3. 直接利用第三方服务如Alarmy Bot或Remind Me Bot,够用省力。不会编程的话选第3种最省事,搜相关机器人加好友即可。