Fariimo ugu dir isticmaaleyaasha Telegramka Raspberry Pi-gaaga

telegraam

Haddii aad tahay isticmaale taleefan casri ah, hubaal waad ogaan doontaa in mid ka mid ah barnaamijyada ugu caansan uguna caansan ee WhatsApp uu yahay Telegram, a macmiil farriin badan kaas oo soo bandhigaya waxyaabo dhowr ah sida suurtagalnimada in la isticmaali karo isla lambarka taleefanka qalab kala duwan isku mar. Waad ku mahadsantahay qaabkan, maanta waxaan rabaa inaan kuusoo bandhigo cashar yar oo aad kuusoo diri karto fariimaha qoraalka ah iyo waliba feylal fara badan si aad ulaxiriirto Raspberry Pi.

Sida ugu badan ama ka xiisaha badan waa xaqiiqda ah inaan qaabeyn karno Raspberry Pi-gaaga sidaa darteed, ka hor amar gaar ah oo ay heshay Telegram, kaarkayagu wuxuu jimicsi ku sameyn karaa xoogaa waxqabadka dheeraadka ahSi kale haddii loo dhigo, aan ka fikirno inaan dirno ereyga «sawir»Taasina waxay ina siinaysaa sawir qol kasta oo guriga ka mid ah,«iftiin»Si toos ah u shid iftiin kasta ama«fur»In si toos ah loo furo albaabka garaashka.

Xaqiiqdii shaqadan dheeriga ah ayaa soo jiidatay dareenkaaga. Hadday sidaas tahay, waxaan u dhaadhacnaa shaqada, laakiin kahor intaanan kuu sheegin inaan u baahan doonno Raspberry Pi B ama Raspberry Pi B + si aan u fulino mashruuca iyo sidoo kale kaarka 8 GB Class 10 microSD oo leh nooca ugu dambeeyay ee Raspbian-ka horay loo rakibay.

Mar alla markii aan helno dhammaan waxyaabaha kor ku xusan, waxaan bilaabeynaa oo aan ka soo qaadnay a terminal Waxaan ku bilaabaynaa cusbooneysiinta iyo qaabeynta aasaasiga ah. Xaqiiqdii waxaa jiri doona isticmaaleyaal badan oo aan u baahnayn tan laakiin waxaan si fiican u qabannaa wax walba tallaabo tallaabo iyo xawaare wanaagsan si aan waxba looga boodin. Waxaan ku bilaabaynaa socodsiinta iyo cusbooneysiinta xirmooyinka:

sudo apt-get update
sudo apt-get upgrade

Waxaan sii wadaynaa rakibaadda iyo cusboonaysiinta dhowr maktabado muhiim ah oo nidaamku ka heli doono dhammaan maktabadaha aan u baahanahay

sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 li-blua5.2-dev libevent-dev make

Shiftka keydka GitHub

git clone --recursive https://github.com/vysheng/td.git && cd tg
./configure
make

telegraam

Markaan wax walba rakibeyno, waxaa la joogaa waqtigii la qaabeyn lahaa lua, oo ah luuqad qoraal iyo qoraal deg deg ah oo xoog leh. Qaab dhismeedka waa mid aad u fudud, Terminalkeenna waxaan ku fulinnaa:

sudo nano /home/pi/tg/action.lua

oo waxaan ku darnaa waxyaabaha soo socda:

function on_msg_receive (msg)
      if msg.out then
          return
      end
      if (msg.text=='ping') then
         send_msg (msg.from.print_name, 'pong', ok_cb, false)
      end
  end
   
  function on_our_id (id)
  end
   
  function on_secret_chat_created (peer)
  end
   
  function on_user_update (user)
  end
   
  function on_chat_update (user)
  end
   
  function on_get_difference_end ()
  end
   
  function on_binlog_replay_end ()
  end

Iyada oo kor ku xusan, waxaan ficil ahaan u lahaan lahaa wax kasta oo loo qaabeeyey si, marka aan dirno qoraalka «ping»Tani way soo noqon doontaatennis«.

Waxaan u guureynaa tg tg

cd /home/pi/tg

Waxaan fulinaa amarka soo socda

bin/telegram-cli -k tg-server.pub -W -s action.lua

Hadda waa waqtigii la bilaabi lahaa tijaabinta oo aan soo gudbin lahayn «ping»Telegram, ka dib iyo sida aad sawirka ku aragtaan jawaabtu waa mid aan filayno«tennis«. Waa inaan tixgelin siino haddii aan isticmaalno xarfaha waa weyn iyo haddii kale maadaama nidaamka uu xasaasi u yahay isticmaalkiisa.

Haddii waxa aan dooneyno ay taasi tahay, halkii aan ka ahaan lahayn "pong" Raspberry Pi-keena wuxuu soo celinayaa sawir, howsha aan jawaabta u diro waxaan ku qasbanaan karnaa oo keliya nidaamka u sheeg inuu sawir qaado adoo adeegsanaya kamarad horay loo rakibay noo soo dir.

Link: tilmaamo


3 faallooyin, ka tag taada

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Guillermo dijo

    Markii aan arkay fursadaha arintan waxay ila noqotay in laga yaabo inay fiicnaan laheyd inaan awood u yeesho inaan si amni ah ugu diro amarkeyga 'raspberry' (ama server kasta oo Linux ah) telegramka oo aan helo wax soo saarka. Xitaa sameysid magac amar si aad iskaga ilaaliso inaad wax badan qorto, maareyso isticmaaleyaasha isla wax ku sameyn kara isla mishiinka si qofkasta uusan u sameyn karin wuxuu rabo ... iwm

    Waan gaadhay oo maanta waxaan daabacay 'U Adeecid'.
    Haddii qof doonayo inuu isku buuqo oo uu isku dayo, horay u soco

    https://github.com/GuillermoPena/obedience

  2.   John Louis Groves dijo

    Salaan Guillermo,

    Ma aanan helin waqti badan oo aan dib ugu eego wax walba laakiin waa inaan kuu sheegaa inay umuuqato mid aad u wanaagsan. Haddii aan waqti haysto dhammaadka toddobaadkan waxaan isku dayi doonaa wax walba si aan u arko sida ay u shaqeyso.

    Aad baad ugu mahadsantahay shaqadaada !!!

  3.   Jonathan dijo

    Waad salaaman tahay, qoraal aad u fiican, waan jeclaa! Kaliya waxaan rabaa inaan ogaado haddii ay jirto wado lagu socodsiinayo qoraalka .lua si otomaatig ah bilowga, salaan!