标签: python telegram telegram-bot
我正在寻找一种使用另一个机器人向机器人发送消息的方法。我有这两个机器人的 API。 我使用的库是 Telebot,使用以下代码我可以向频道或任何帐户发送消息,但我不知道如何获取机器人的聊天 ID。
bot = telebot.TeleBot(TOKEN) bot.send_message(yourID, 'your_message')
答案 0 :(得分:0)
似乎没有特定的方法可以做到这一点,并且由于某些原因,电报限制了机器人到机器人的交互。但是,您可以使用一个巧妙的技巧。 您可以创建一个虚拟帐户作为交互的中间人。使用 Telegram API(不要与 Bot API 混淆),您可以为虚拟用户创建一个自动消息转发服务,只需将消息从机器人 A 转发到机器人 B。从而创建您想要的连接。 TelegramAPI 的一个这样的例子是 Telethon。查看 here 以获取使用 API 的示例。您还可以查看 here 以获取 Telethon 文档。