0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣在樹莓派上使用Telegram發(fā)送和接收消息

454398 ? 來源:工程師吳畏 ? 2019-07-31 17:52 ? 次閱讀

TelegramAndroid,iOS和Windows上提供的即時(shí)消息服務(wù)電話。

它也適用于桌面系統(tǒng),包括Windows,macOS和Linux。用戶可以使用Telegram發(fā)送消息,照片,視頻,音頻文件,文檔和貼紙。

使用Telegram,用戶可以發(fā)送消息,照片,視頻,音頻文件,文檔和貼紙。

Raspberry Pi上的電報(bào)

由于Telegram可以在Linux上使用,我們可以在Raspberry Pi上使用它,可以發(fā)送/接收消息,視頻,照片等。讓我們來看看如何設(shè)置這個(gè)系統(tǒng)。

步驟1:打開Raspberry Pi終端

打開Raspberry Pi終端并執(zhí)行終端中的以下命令:

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存儲(chǔ)庫

現(xiàn)在克隆一個(gè)Github存儲(chǔ)庫繼續(xù)進(jìn)行:

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

。/configure

Make

現(xiàn)在等待一段時(shí)間讓安裝程序執(zhí)行必要的東西。

cd tg

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

第3步:連接電話

現(xiàn)在,它將首先詢問您的電話號(hào)碼。輸入電話號(hào)碼后,它會(huì)向您的手機(jī)發(fā)送一條確認(rèn)碼。在終端中輸入確認(rèn)碼以繼續(xù)。

步驟4:發(fā)送消息

現(xiàn)在發(fā)送消息,在終端執(zhí)行此命令:

msg Name_Lastname來自Raspberry的消息

可能性無窮無盡。如果要發(fā)送任何照片,可以嘗試以下命令:

send_photo Name_LastName test.png

安裝Telegram的重點(diǎn)Raspberry Pi是Telegram對(duì)可以自動(dòng)完成工作的機(jī)器人的良好支持。例如,如果您想使用智能手機(jī)打開或關(guān)閉家中的燈,您可以配置電報(bào),以便在連接到您的Raspberry Pi上安裝的Telegram上發(fā)送消息時(shí)打開或關(guān)閉燈。家庭系統(tǒng)。

有許多可以與Telegram一起使用的命令,下面將提到它們中的一些。

下一步是什么?

從這個(gè)簡(jiǎn)單的電報(bào)設(shè)置開始,我們可以做很多事情。

假設(shè)你出去了,你想檢查一下你是否在家里放了燃?xì)庠睢?/p>

一種選擇是在廚房中放置一些氣體/溫度傳感器,并用微控制器連接它們。然后將微控制器連接到Wi-Fi模塊以獲得互聯(lián)網(wǎng)連接。那么你需要為你的微控制器編寫一個(gè)完整的程序。您還需要一個(gè)專門為此目的而構(gòu)建的應(yīng)用程序。這似乎是一項(xiàng)艱難而耗時(shí)的工作。

為什么不選擇簡(jiǎn)單的解決方案并使用Telegram與Raspberry Pi?您的Raspberry Pi 3內(nèi)置Wi-Fi - 您只需要設(shè)置Telegram,并且在連接氣體傳感器(易于使用Raspberry Pi)后,您就可以開始使用了。您還可以獲得Raspberry Pi的氣體傳感器防護(hù)罩,因?yàn)槭袌?chǎng)上有許多防護(hù)罩。

因此,您可以在Raspberry Pi上使用Telegram的無限可能性和場(chǎng)景。

但是,對(duì)于消息傳遞,以下是您需要的命令:

消息傳遞

消息文本 :向此對(duì)等方發(fā)送消息

chat_with_peer :?jiǎn)?dòng)一對(duì)一聊天會(huì)話這個(gè)同行。 (/ 退出或/退出 以結(jié)束此模式)

fwd :將消息轉(zhuǎn)發(fā)給用戶。您可以看到以-N開始客戶端的消息編號(hào)。

mark_read :將所有收到的消息標(biāo)記為對(duì)等為 rename_contact :嘗試重命名聯(lián)系人。 (如果您有其他設(shè)備,那將是一場(chǎng)戰(zhàn)斗。)

add_contact :嘗試通過電話將聯(lián)系人添加到聯(lián)系人列表 delete_msg :刪除消息(但不完全)

restore_msg :恢復(fù)已刪除的郵件。 (對(duì)于秘密聊天來說,這是不可能的。我認(rèn)為,刪除后一小時(shí)也可能只有一小時(shí)。)

多媒體

send_text :將文本文件作為簡(jiǎn)單消息發(fā)送

send_photo :將照片發(fā)送給同行

send_video :將視頻發(fā)送給對(duì)等 load_photo/load_video/load_video_thumb/load_audio/load_document/load_document_thumb :加載照片/視頻/音頻/文檔以下載目錄

fwd_media :在您的消息中發(fā)送媒體。使用此選項(xiàng)可以防止共享媒體作者的信息(雖然可以從媒體中確定user_id,但是不可能獲得此用戶的access_hash。) view_photo/view_video/view_video_thumb/view_audio/view_document/view_document_thumb - 加載照片/視頻 :下載目錄并啟動(dòng)系統(tǒng)默認(rèn)查看器

set_profile_photo :設(shè)置userpic。照片應(yīng)為正方形或服務(wù)器將切割最大的中央正方形部分。

群聊選項(xiàng)

chat_info :打印有關(guān)聊天的信息

chat_del_user :從聊天中刪除用戶

chat_add_user :將用戶添加到聊天

rename_chat :重命名聊天

chat_set_photo :設(shè)置群聊聊天照片。與個(gè)人資料照片相同的限制。

create_group_chat 。..:與用戶建立群聊。使用chat_add_user添加更多用戶。

搜索

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

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

秘密聊天

create_secret_chat :與此用戶建立秘密聊天

set_ttl :將ttl設(shè)置為秘密聊天。雖然客戶端確實(shí)忽略它,但是另一端的客戶端可以使用它

visualize_key:打印加密密鑰的可視化。您應(yīng)該將其與合作伙伴的加密密鑰進(jìn)行比較。

accept_secret_chat :手動(dòng)接受秘密聊天(僅在以-E鍵開頭時(shí)有用)

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 樹莓派
    +關(guān)注

    關(guān)注

    116

    文章

    1684

    瀏覽量

    105413
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    樹莓派gui開發(fā)用什么ide

    樹莓派(Raspberry Pi)是一款功能強(qiáng)大的微型計(jì)算機(jī),可以運(yùn)行多種操作系統(tǒng),如Raspbian、Ubuntu等。樹莓派上進(jìn)行GUI(圖形用戶界面)開發(fā),可以使用多種集成開發(fā)環(huán)
    的頭像 發(fā)表于 08-30 16:49 ?521次閱讀

    UDP模式下將ESP8266-01與AT接口一起使用遇到的疑問求解

    。 當(dāng)我發(fā)送大量字節(jié)時(shí),我意識(shí)到直通中,ESP 大約 65 毫秒后從自身發(fā)送 UDP-Telegram。 (我的程序沒有停止
    發(fā)表于 07-16 06:08

    ESP32 BLE使用nimble協(xié)議棧怎樣才能發(fā)送超過20個(gè)字節(jié)的數(shù)據(jù)?

    使用藍(lán)牙傳送傳感器數(shù)據(jù),目前只能發(fā)送20個(gè)字節(jié)大小的數(shù)據(jù)包,請(qǐng)問大家是如何實(shí)現(xiàn)發(fā)送大于20字節(jié)的數(shù)據(jù)包的。我想嘗試將數(shù)據(jù)包分包發(fā)送,但是不知道
    發(fā)表于 06-17 07:18

    IPO在即,你的樹莓派也要變?yōu)樯鲜泄井a(chǎn)品了

    社區(qū)提供可玩性極高的產(chǎn)品。就在近日,樹莓派基金會(huì)發(fā)布了尋求倫敦證交所上市的消息。 ? 樹莓派上市背后的原因 ? 5月22日,在外媒已經(jīng)提前爆料樹莓
    的頭像 發(fā)表于 06-07 00:04 ?3005次閱讀
    IPO在即,你的<b class='flag-5'>樹莓</b>派也要變?yōu)樯鲜泄井a(chǎn)品了

    單片機(jī)串口發(fā)送數(shù)據(jù)時(shí)可以接收串口助手發(fā)的數(shù)據(jù),為什么只能接收兩字節(jié)?

    最近做串口通信,單片機(jī)串口發(fā)送數(shù)據(jù)時(shí)可以接收串口助手發(fā)的數(shù)據(jù),不過只能接收兩字節(jié)。當(dāng)串口不發(fā)送數(shù)據(jù),什么都不做,用串口助手
    發(fā)表于 05-08 07:52

    STM32F407官方LWIP例程中,怎樣修改把需要發(fā)送的數(shù)據(jù)直接由應(yīng)用層映射到數(shù)據(jù)鏈路層?

    STM32F407官方LWIP例程中,怎樣修改把需要發(fā)送的數(shù)據(jù)直接由應(yīng)用層映射到數(shù)據(jù)鏈路層,但又不會(huì)影響到LWIP堆棧的接收發(fā)送。
    發(fā)表于 04-29 06:21

    STM32F103使用串口進(jìn)行接收發(fā)送數(shù)據(jù)的時(shí)候,發(fā)送的數(shù)據(jù)和接收到的數(shù)據(jù)不同是什么原因造成的?

    使用串口進(jìn)行接收發(fā)送數(shù)據(jù)的時(shí)候,發(fā)送的數(shù)據(jù)和接收到的數(shù)據(jù)不同【如下圖所示】。已查看設(shè)置的波特率和commix上的波特率設(shè)置相同,數(shù)據(jù)的停止位、數(shù)據(jù)位、校驗(yàn)位均一致。請(qǐng)問這是什么原因造
    發(fā)表于 03-13 07:06

    100%樹莓派上執(zhí)行的LLM項(xiàng)目

    ChatGPT的人性口語化回復(fù)相信許多人已體驗(yàn)過,也因此掀起一波大型語言模型(Large Language Model, LLM)熱潮,LLM即ChatGPT背后的主運(yùn)作技術(shù),但LLM運(yùn)作需要龐大運(yùn)算力,因此目前多是云端(Cloud)上執(zhí)行。
    的頭像 發(fā)表于 02-29 16:29 ?1203次閱讀
    100%<b class='flag-5'>在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>執(zhí)行的LLM項(xiàng)目

    獲取Telegram的用戶IP地址

    最近有個(gè)需求,查了些資料發(fā)現(xiàn),Telegram有語音通話功能,也可以類似QQ一樣通過語音通話的連接獲取對(duì)方的IP地址, Denis Simonov (原文為俄語)發(fā)表過一篇文章,演示了如何通過 Telegram 語音呼叫獲取目標(biāo)人員的IP地址,只需5秒的呼叫時(shí)間就能拿到I
    的頭像 發(fā)表于 01-12 11:35 ?1511次閱讀
    獲取<b class='flag-5'>Telegram</b>的用戶IP地址

    單片機(jī)串口通信的接收發(fā)送

    的原理。串口通信是通過發(fā)送接收兩根線來實(shí)現(xiàn)的,分別為發(fā)送線(Tx)和接收線(Rx)。當(dāng)單片機(jī)發(fā)送數(shù)據(jù)時(shí),數(shù)據(jù)通過
    的頭像 發(fā)表于 12-20 14:03 ?3238次閱讀

    如何在樹莓派Pico上使用紅外線接收模塊?

    樹莓派 Pico 上使用紅外線接收模塊(HX1838 型),我們采用開源的 pico_ir 庫。
    的頭像 發(fā)表于 11-30 09:08 ?1997次閱讀
    如何在<b class='flag-5'>樹莓</b>派Pico上使用紅外線<b class='flag-5'>接收</b>模塊?

    STM32串口的發(fā)送接收

    好USART的電路之后,直接讀取數(shù)據(jù)寄存器,就可以自動(dòng)發(fā)送數(shù)據(jù)和接收數(shù)據(jù)了。發(fā)送接收的模塊有4個(gè)重要的寄存器
    的頭像 發(fā)表于 11-10 16:04 ?1331次閱讀
    STM32串口的<b class='flag-5'>發(fā)送</b>和<b class='flag-5'>接收</b>

    SBCFormer首次樹莓派4B上以1fps處理取得80.0%精度

    計(jì)算機(jī)視覺不同領(lǐng)域解決已成為解決實(shí)際問題的常用方法,如智慧農(nóng)牧管理。這類場(chǎng)景并不需要每秒處理許多幀,此時(shí)樹莓派這類單板主機(jī)就派上了用場(chǎng)。
    的頭像 發(fā)表于 11-09 12:32 ?788次閱讀
    SBCFormer首次<b class='flag-5'>在</b><b class='flag-5'>樹莓</b>派4B上以1fps處理取得80.0%精度

    樹莓派Pico RP2040上怎樣使用MicroPython呢?

    RP2040 是一款由樹莓派公司設(shè)計(jì)的 32 位雙核 ARM Cortex-M0+ 微控制器芯片,于 2021 年 1 月發(fā)布,作為樹莓派 Pico 開發(fā)板的核心部件。
    的頭像 發(fā)表于 11-08 14:29 ?2882次閱讀
    <b class='flag-5'>在</b><b class='flag-5'>樹莓</b>派Pico RP2040上<b class='flag-5'>怎樣</b>使用MicroPython呢?

    LPC5500_SDK例程:串口DMA發(fā)送+中斷接收

    LPC5500_SDK例程:串口DMA發(fā)送+中斷接收
    的頭像 發(fā)表于 10-30 16:59 ?982次閱讀
    LPC5500_SDK例程:串口DMA<b class='flag-5'>發(fā)送</b>+中斷<b class='flag-5'>接收</b>