如何在 Telegram 中发送消息
已发表: 2021-03-20Telegram 是一款基于云的消息传递应用程序,为您的通信增添了很多便利。 该平台可让您在计算机、智能手机和平板电脑之间传输对话。 由于秘密聊天功能,它还提供了很高的安全性。 但到底如何在 Telegram 上发送消息呢?
在本条目中,我们将介绍 Telegram 消息传递的所有复杂性。
如何在 Telegram 上发送消息
在 Telegram 上发送消息与使用其他类似应用程序一样简单:
- 从 Google Play 或 App Store 下载并安装该应用程序。
- 输入您的电话号码并输入 Telegram 发送给您的验证码。
- 添加图片和您的名字。
- 允许 Telegram 访问您的联系人列表。
- 点击屏幕下部的“联系人”,您将看到使用该应用程序的朋友列表。
- 选择一个朋友并使用文本字段输入并发送您的消息。
如何在 Telegram 上给自己发送消息
您可以通过“已保存的消息”功能向自己发送消息:
- 打开应用程序并转到左上角的菜单。
- 按“已保存的消息”。
- 在这里输入您的消息,一切就完成了。
如何在 Telegram 上向机器人发送消息
一旦设置了 Telegram 机器人,用户就可以通过发送命令、消息或请求与它们进行交互。 该过程的工作原理如下:
- 启动 Telegram 并输入您的登录信息。
- 在搜索栏中输入“@Botfather”,然后选择搜索结果中显示的机器人。
- 按“开始”按钮激活机器人。
- 输入“/newbot”并发送命令。
- 选择机器人的名称和用户名。 用户将能够通过搜索其用户名来找到他们的机器人,但它不能与其他机器人的用户名重叠。
- 一旦您为机器人选择了合适的名称,它将被创建。 然后,您将收到机器人的链接、有关设置个人资料图片的建议、管理机器人的命令以及一些其他详细信息。
- 点击您的链接,您将能够像向朋友发送消息一样向您的机器人发送消息。
如何在 Telegram 上发送语音消息
如果您太忙而无法打字,向您的朋友发送语音消息会节省您一些时间:
- 打开 Telegram 并转到您的聊天窗口。
- 选择一个聊天并点击右下角的麦克风符号。
- 按住该符号并开始说话。
- 完成后,松开符号,语音消息将被发送。
如何在 Telegram 上发送直接消息
直接消息在 Telegram 上也称为私人消息。 发送它们相对简单:
- 启动电报。
- 按“新消息”。
- 选择消息的收件人。
- 按此人的用户名即可打开与他们的聊天。
- 输入您的消息。
- 点击“发送”按钮,就可以开始了。
如何在 Telegram 上发送视频消息
在您可以通过应用程序发送的媒体方面,Telegram 并不落后于其他平台。 您的选择之一是视频消息:
- 启动应用程序并打开聊天。
- 点击麦克风符号即可启动相机模式。
- 按住相机符号并记录您的消息。
- 松开录音按钮,消息将被发送。
如何使用 API 在 Telegram 上发送消息
使用 API 发送 Telegram 消息有点复杂。 您将需要机器人的服务:
- 在搜索框中查找 Botfather 机器人即可找到它。
- 设置机器人后,请在聊天框中输入“/newbot”。 然后,系统会要求您命名您的机器人并为其提供用户名。 然后,您将收到机器人和 API 令牌的链接。
- 单击该链接即可到达您将在其中接收消息的框。 由于机器人不会发送垃圾邮件,因此它们无法开始聊天,这意味着您需要先发送消息才能让机器人给您回复短信。
- 您现在需要调用 Telegram 的 API 来获取您的 chat_id。 这里有两种方法。
- 第一个归结为阅读您使用curl及其getUpdates方法发送的文本:
curl https://api.telegram.org/bot%7BYOUR_API_KEY_HERE%7D/getUpdates
- 或者,您可以使用 Python 3:
-
>>> import requests
-
>>> token = {YOUR_API_KEY_HERE}
-
>>> url = f'https://api.telegram.org/bot{token}/getUpdates'
-
>>> requests.post(url).json()
-
-
{"ok":true,"result":[{"update_id":12671344, "message":{"message_id":30,"from":{"id":{YOUR_ID},"is_bot":false,"first_name": "{YOUR_NAME}" ,"username":"{YOUR_USERNAME}","language_code":"en"},"chat":{"id":{YOUR_CHAT_ID},"first_name":"{YOUR_FIRST_NAME}","username":"{YOUR_USERNAME}","type":"private"},"date":1560719493,"text":"{YOUR_SENT_MESSAGE}"}}]}
- 使用由大约九个数字组成的 {YOUR_CHAT_ID} 号码。
- 您现在可以使用 sendMessage 函数发送消息:
curl -d chat_id={YOUR_CHAT_ID} -d text="test msg from curl" https://api.telegram.org/bot{YOUR_API_KEY_HERE}/sendMessage
- 另一个选择是 Python 3:
-
>>> import requests
-
>>> token = {YOUR_API_KEY_HERE}
-
>>> url = f'https://api.telegram.org/bot{token}/sendMessage'
-
>>> data = {'chat_id': {YOUR_CHAT_ID}, 'text': 'python msg'}
-
>>> requests.post(url, data).json()
-
- 您现在已经使用 Telegram 的 API 成功发送了一条消息。
Telegram 发送消息失败怎么办
如果您的 Telegram 由于某种原因没有发送消息,两个简单的解决方案可能会解决问题:
- 返回 Telegram 的首页并返回您的消息。
- 或者,重新启动应用程序,返回消息并尝试重新发送。
如果 Telegram 无法发送消息该怎么办
如果您无法发送消息并且问题仍然存在,最好的选择是联系 Telegram 的客户支持。 您可以在此处描述您的问题,输入您的电话号码,并留下您的电子邮件地址。 希望他们的团队能为您提供可行的解决方案。
其他常见问题解答
如何向 Telegram API 发送消息?
向 Telegram 的 API 发送消息需要您设置一个机器人。 接下来,您需要使用curl 或Python 3 生成chat_id 并使用sendMessage 命令发送消息。
Telegram 可以发送短信吗?
遗憾的是,您无法使用 Telegram 发送短信。 该应用程序仍然不支持此功能。
加强你的聊天游戏
如果您认为由于繁琐的消息传递功能而可能不喜欢 Telegram,那么您现在所有的担忧都已消除。 该应用程序易于使用,一旦您激活它,发短信就像在任何其他平台上一样简单。 最重要的是,您可以发送视频、语音消息,甚至可以设置机器人并发出各种命令。 选择几乎是无穷无尽的。
您设置了 Telegram 个人资料吗? 您觉得该界面用户友好吗? 所有功能都可以轻松访问吗? 请在下面的评论部分告诉我们。