我正在开发一个用于发送消息的机器人,我有一个关于如何在机器人中实现用户授权的问题,以便它可以代表该用户发送消息。
让我们想象一种情况:用户登录机器人并输入命令来授权帐户。
然后,启动机器人的用户的机器人会收到有关将代表其执行邮件的帐户的信息:用户的 Api_hash 和 Api_id。
然后,机器人可以代表已传递 Api_hash 和 Api_id 的用户发送消息。
问题是我上面所说的具体如何用python实现呢?
为了运行机器人,我使用 aiogram-3.x。
我正在开发一个用于发送消息的机器人,我有一个关于如何在机器人中实现用户授权的问题,以便它可以代表该用户发送消息。
让我们想象一种情况:用户登录机器人并输入命令来授权帐户。
然后,启动机器人的用户的机器人会收到有关将代表其执行邮件的帐户的信息:用户的 Api_hash 和 Api_id。
然后,机器人可以代表已传递 Api_hash 和 Api_id 的用户发送消息。
问题是我上面所说的具体如何用python实现呢?
为了运行机器人,我使用 aiogram-3.x。
解决方案是这样的:机器人必须使用 TDlib API 启动电报客户端。请参阅 Telegram API 的说明。 Python 库及其使用的示例: