不打开Telegram应用程序如何向Telegram机器人发送消息

3

通常,如果我们想与Telegram机器人聊天或发送命令,我们只需在Telegram应用程序(桌面、Web或智能手机)中给机器人发送文本消息即可。是否有一种不需要打开Telegram应用程序就可以给机器人发送文本消息的方法?

我已经阅读了许多网站和stackoverflow线程,但没有头绪。

Original Answer翻译成"最初的回答"


你可以使用Telegram API来构建你的应用程序。https://core.telegram.org/ - user1334621
3个回答

3

GET请求如何从浏览器中发送?只需将以下内容粘贴到地址栏并按下回车键即可:

https://api.telegram.org/botYOUR_BOT_API/sendMessage?chat_id=SOME_CHAT_ID&text=hi

用你的机器人令牌替换YOUR_BOT_API

用一些聊天ID(如果您不知道什么是聊天ID,只需将文本消息发送到@userinfobot,并且该机器人将显示来自您发送给机器人的文章中的用户ID)替换SOME_CHAT_ID


0

如果你想在不打开Telegram的情况下启动机器人,你可以使用一个自动化客户端。例如,你可以使用PHP和MadelineProto


0
如果您有机器人的令牌,您可以直接在浏览器或其他允许您在网络上发出请求的程序中调用Telegram Bot API。但是,由于无法通过API访问由机器人编写的消息,因此您将无法看到机器人的回答。
如果您想快速访问一个机器人而不需要启动Telegram Desktop或任何其他官方应用程序,我建议您查看telegram-cli。尽管它可能有点过时,但我认为您仍然可以使用它。您可以使用命令选项(例如向机器人发送命令)从终端快速访问telegram-cli。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接