0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样在树莓派上使用Telegram发送和接收消息

454398 来源:工程师吴畏 2019-07-31 17:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

TelegramAndroidiOS和Windows上提供的即时消息服务电话。

它也适用于桌面系统,包括Windows,macOS和Linux。用户可以使用Telegram发送消息,照片,视频,音频文件,文档和贴纸。

使用Telegram,用户可以发送消息,照片,视频,音频文件,文档和贴纸。

Raspberry Pi上的电报

由于Telegram可以在Linux上使用,我们可以在Raspberry Pi上使用它,可以发送/接收消息,视频,照片等。让我们来看看如何设置这个系统。

步骤1:打开Raspberry Pi终端

打开Raspberry Pi终端并执行终端中的以下命令:

Sudo apt-get update

Sudo apt-get upgrade

Sudo apt-get安装libreadline-dev

Sudo apt-get install libconfig-dev

Sudo apt-get install libssl-dev lua5.2 liblua5.2-dev libevent0dev make

第2步:克隆Github存储库

现在克隆一个Github存储库继续进行:

git clone --recursive https://github.com/vysheng/tg.git& amp ;& amp; cd tg

。/configure

Make

现在等待一段时间让安装程序执行必要的东西。

cd tg

bin/telegram-cli -k tg-server.pub -W

第3步:连接电话

现在,它将首先询问您的电话号码。输入电话号码后,它会向您的手机发送一条确认码。在终端中输入确认码以继续。

步骤4:发送消息

现在发送消息,在终端执行此命令:

msg Name_Lastname来自Raspberry的消息

可能性无穷无尽。如果要发送任何照片,可以尝试以下命令:

send_photo Name_LastName test.png

安装Telegram的重点Raspberry Pi是Telegram对可以自动完成工作的机器人的良好支持。例如,如果您想使用智能手机打开或关闭家中的灯,您可以配置电报,以便在连接到您的Raspberry Pi上安装的Telegram上发送消息时打开或关闭灯。家庭系统。

有许多可以与Telegram一起使用的命令,下面将提到它们中的一些。

下一步是什么?

从这个简单的电报设置开始,我们可以做很多事情。

假设你出去了,你想检查一下你是否在家里放了燃气灶。

一种选择是在厨房中放置一些气体/温度传感器,并用微控制器连接它们。然后将微控制器连接到Wi-Fi模块以获得互联网连接。那么你需要为你的微控制器编写一个完整的程序。您还需要一个专门为此目的而构建的应用程序。这似乎是一项艰难而耗时的工作。

为什么不选择简单的解决方案并使用Telegram与Raspberry Pi?您的Raspberry Pi 3内置Wi-Fi - 您只需要设置Telegram,并且在连接气体传感器(易于使用Raspberry Pi)后,您就可以开始使用了。您还可以获得Raspberry Pi的气体传感器防护罩,因为市场上有许多防护罩。

因此,您可以在Raspberry Pi上使用Telegram的无限可能性和场景。

但是,对于消息传递,以下是您需要的命令:

消息传递

消息文本 :向此对等方发送消息

chat_with_peer :启动一对一聊天会话这个同行。 (/ 退出或/退出 以结束此模式)

fwd :将消息转发给用户。您可以看到以-N开始客户端的消息编号。

mark_read :将所有收到的消息标记为对等为 rename_contact :尝试重命名联系人。 (如果您有其他设备,那将是一场战斗。)

add_contact :尝试通过电话将联系人添加到联系人列表 delete_msg :删除消息(但不完全)

restore_msg :恢复已删除的邮件。 (对于秘密聊天来说,这是不可能的。我认为,删除后一小时也可能只有一小时。)

多媒体

send_text :将文本文件作为简单消息发送

send_photo :将照片发送给同行

send_video :将视频发送给对等 load_photo/load_video/load_video_thumb/load_audio/load_document/load_document_thumb :加载照片/视频/音频/文档以下载目录

fwd_media :在您的消息中发送媒体。使用此选项可以防止共享媒体作者的信息(虽然可以从媒体中确定user_id,但是不可能获得此用户的access_hash。) view_photo/view_video/view_video_thumb/view_audio/view_document/view_document_thumb - 加载照片/视频 :下载目录并启动系统默认查看器

set_profile_photo :设置userpic。照片应为正方形或服务器将切割最大的中央正方形部分。

群聊选项

chat_info :打印有关聊天的信息

chat_del_user :从聊天中删除用户

chat_add_user :将用户添加到聊天

rename_chat :重命名聊天

chat_set_photo :设置群聊聊天照片。与个人资料照片相同的限制。

create_group_chat 。..:与用户建立群聊。使用chat_add_user添加更多用户。

搜索

搜索模式: 使用小便搜索消息中的模式

global_search模式 :在所有消息中搜索模式

秘密聊天

create_secret_chat :与此用户建立秘密聊天

set_ttl :将ttl设置为秘密聊天。虽然客户端确实忽略它,但是另一端的客户端可以使用它

visualize_key:打印加密密钥的可视化。您应该将其与合作伙伴的加密密钥进行比较。

accept_secret_chat :手动接受秘密聊天(仅在以-E键开头时有用)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

    109640
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于树莓派(RaspberryPi)构建高效实时监控系统

    及安装 ZeroNews Agent 树莓派(Raspberry Pi)上下载并运行 ZeroNews。 第 2 步:树莓派上安装 Motion 监控 先在
    的头像 发表于 09-22 15:14 845次阅读
    基于<b class='flag-5'>树莓</b>派(RaspberryPi)构建高效实时监控系统

    如何在树莓派上安装Ubuntu MATE ?

    ,而非GNOME。本文中,我将介绍如何轻松地树莓派上安装它。UbuntuMATE官方支持树莓派,因此每发布一个新版本,都会为
    的头像 发表于 08-12 18:56 2930次阅读
    如何在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>安装Ubuntu MATE ?

    树莓派上开启业余无线电之旅~

    树莓派和RTL-SDR或HackRF等硬件,你可以接收信号、追踪飞行器和船只、解码传输内容,甚至配备适当硬件并获得许可的情况下进行发射。本指南将指导你如何为业余
    的头像 发表于 08-12 18:56 1214次阅读
    <b class='flag-5'>在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>开启业余无线电之旅~

    这个套件让树莓派5运行几乎所有YOLO模型!Conda 与 Ultralytics!

    如何在树莓派上设置YOLO计算机视觉?Conda与Ultralytics本指南中,我们将学习如何使用Conda树莓
    的头像 发表于 07-31 11:51 3799次阅读
    这个套件让<b class='flag-5'>树莓</b>派5运行几乎所有YOLO模型!Conda 与 Ultralytics!

    初学者指南:树莓派上搭建虚拟环境!

    在这篇简明扼要的指南中,我们将探讨如何在树莓派上设置和使用虚拟环境(或称为Venv)——包括终端和Thonny集成开发环境中。使用Bookworm操作系统或更高版本时,或在尝试安装Python
    的头像 发表于 07-27 13:24 629次阅读
    初学者指南:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>搭建虚拟环境!

    如何在树莓派上设置并使用VNC?远程访问完整指南!

    为什么要在树莓派上使用VNC?使用VNC与树莓派的主要优势在于其提供的灵活性。我们可以“无头模式”(无物理显示器)下运行树莓派,同时仍能完
    的头像 发表于 07-26 20:42 5045次阅读
    如何在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>设置并使用VNC?远程访问完整指南!

    C++ 与 Python:树莓派上哪种语言更优?

    Python是树莓派上的首选编程语言,我们的大部分教程都使用它。然而,C++物联网项目中同样广受欢迎且功能强大。那么,树莓派项目中选择哪
    的头像 发表于 07-24 15:32 628次阅读
    C++ 与 Python:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>哪种语言更优?

    释放潜力:树莓派上运行安卓系统实现多样化应用!

    为什么要在树莓派上运行安卓系统?安卓系统以其庞大的应用生态系统和用户友好的界面而闻名,它能够将树莓派转变为功能强大的设备,能够处理从媒体消费到轻量级计算和物联网应用等各种任务。优势高度定制化:
    的头像 发表于 07-05 08:33 890次阅读
    释放潜力:<b class='flag-5'>在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>运行安卓系统实现多样化应用!

    你真的懂树莓派5嘛?树莓派5引脚图全面指南:理解GPIO引脚及其功能!

    树莓派5上的GPIO通用输入/输出(GPIO)引脚是树莓派上的物理连接器,允许树莓派与传感器、LED、电机等外部电子元件进行交互。这些引脚可编程设置为输入模式,用于从外部源(如传感器)
    的头像 发表于 07-04 15:27 2383次阅读
    你真的懂<b class='flag-5'>树莓</b>派5嘛?<b class='flag-5'>树莓</b>派5引脚图全面指南:理解GPIO引脚及其功能!

    如何在树莓派上安装并运行 Arduino 集成开发环境!

    ,我们将介绍如何在树莓派上安装并运行ArduinoIDE。所需物品要在树莓派上运行ArduinoIDE,你需要以下组件:配备适当电源的树莓
    的头像 发表于 07-01 17:41 4033次阅读
    如何在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>安装并运行 Arduino 集成开发环境!

    树莓派+Telegram:开启你的物联网智能花园!

    该物联网花园系统利用树莓派和Telegram机器人,可实现植物浇水、灯光开关、拍摄NDVI图片及视频等多种功能……本项目所需物品硬件组件树莓派3ModelBx1滴灌套装x1水族箱水泵
    的头像 发表于 06-05 15:42 616次阅读
    <b class='flag-5'>树莓</b>派+<b class='flag-5'>Telegram</b>:开启你的物联网智能花园!

    从初学到进阶:树莓派上最适合你的代码编辑器推荐!

    安装树莓派操作系统后,你就可以使用Python、Scratch、Java、C/C++等受Linux支持的多种编程语言进行编程了。其中,Python是树莓派上最受欢迎的编程语言。
    的头像 发表于 05-15 16:20 770次阅读
    从初学到进阶:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>最适合你的代码编辑器推荐!

    树莓派上设置 DeepSeek R1:2025 年离线人工智能的未来

    概述《树莓派上设置DeepSeekR1:2025年离线人工智能的未来》是一份前瞻性技术指南,聚焦中国AI初创公司DeepSeek于2023年底推出的开源模型DeepSeekR1。该模型旨在通过提供
    的头像 发表于 03-25 09:20 1074次阅读
    <b class='flag-5'>在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>设置 DeepSeek R1:2025 年离线人工智能的未来

    不要等Manus的邀请码了,树莓派上也能实现 AI Agent !

    本文讨论了Manus、OpenManus、CrewAI这三款AIAgent产品的特点、适用场景,并重点介绍了如何用CrewAI树莓派上运行多LLM代理,还探讨了AIAgent发展带来的思考。关键
    的头像 发表于 03-25 09:19 1310次阅读
    不要等Manus的邀请码了,<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>也能实现 AI Agent !

    人脸识别指南:如何在树莓派上安装和设置 Dlib

    学习如何在树莓派上安装Dlib并配置人脸识别功能,为您的AI项目奠定基础。树莓派上安装Dlib的详细步骤要为
    的头像 发表于 03-24 17:31 1242次阅读
    人脸识别指南:如何在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>安装和设置 Dlib