怎样从 TG 机器人源码开发一个图片处理机器人?

轩辕海亦轩辕海亦09月19日445

我想做一个TG图片处理机器人,比如用户发一张图,我就能自动加水印或改尺寸。要怎么做?需要会哪些编程知识?有没有推荐的开发工具?

1 个回答

亓官涵育
亓官涵育回答于 09 月 20 日
最佳答案

想做一个Telegram图片机器人,那Python是必须的,因为Telegram Bot API对Python非常友好。

第一步,去@BotFather注册一个机器人,拿到Token。

第二步,写一个Python脚本,监听消息,看有没有图片,有就下载下来,用Pillow处理一下,比如加个水印、缩放尺寸什么的,这些操作都很简单。

然后处理完再上传到Telegram给用户。

开发工具推荐PyCharm,调试很方便。

部署可以用Heroku或者VPS,记得配好Webhook。

关键是要了解Bot的工作流程,了解Python的异步编程(aiohttp),以及图片处理的基础方法。

网上有很多现成的模板可以参考,慢慢来就行了。

您的答案