怎样从 TG 机器人源码开发一个图片处理机器人?
1 个回答
想做一个Telegram图片机器人,那Python是必须的,因为Telegram Bot API对Python非常友好。
第一步,去@BotFather注册一个机器人,拿到Token。
第二步,写一个Python脚本,监听消息,看有没有图片,有就下载下来,用Pillow处理一下,比如加个水印、缩放尺寸什么的,这些操作都很简单。
然后处理完再上传到Telegram给用户。
开发工具推荐PyCharm,调试很方便。
部署可以用Heroku或者VPS,记得配好Webhook。
关键是要了解Bot的工作流程,了解Python的异步编程(aiohttp),以及图片处理的基础方法。
网上有很多现成的模板可以参考,慢慢来就行了。