Ce este un bot în Telegram și cum să-l folosești? Ce sunt boții în telegramă, lista și catalogul de roboți. Ce este API-ul

Îi scriem / începem și obținem o listă cu toate comenzile lui.
Primul și principal - /newbot - i-l trimitem și botul îi cere să vină cu un nume pentru noul nostru bot. Singura restricție asupra numelui este că trebuie să se termine în „bot”. Dacă are succes, BotFather returnează un token bot și un link pentru adăugare rapidă bot la contacte, în caz contrar va trebui să vă puneți mintea peste nume.

Acest lucru este deja suficient pentru a începe. Cei care sunt deosebit de pedanți pot deja să atribuie un avatar, o descriere și un mesaj de bun venit botului aici.

Nu uitați să verificați jetonul primit folosind link-ul api.telegram.org/bot /getMe, spun ei, nu funcționează întotdeauna prima dată.

2. Programare

Voi crea botul în Python3, însă, datorită adecvării acestui limbaj, algoritmii pot fi transferați cu ușurință în oricare altul.

Telegram vă permite să nu încărcați mesaje manual, ci să instalați un webHook, iar apoi vor trimite ei înșiși fiecare mesaj. Pentru Python, pentru a nu te deranja cu cgi și fire, este convenabil să folosești un fel de reactor, așa că am ales tornado.web pentru implementare. (pentru GAE este convenabil să utilizați combinația Python2+Flask)

Cadru bot:

URL = "https://api.telegram.org/bot%s/" % BOT_TOKEN MyURL = "https://example.com/hook" api = requests.Session() application = tornado.web.Application([ ( r"/", Handler), ]) dacă __name__ == "__main__": signal.signal(signal.SIGTERM, signal_term_handler) încercați: set_hook = api.get(URL + "setWebhook?url=%s" % MyURL) dacă set_hook.status_code != 200: logging.error("Nu se poate seta hook: %s. Ieșire." % set_hook.text) exit(1) application.listen(8888) tornado.ioloop.IOLoop.current().start () cu excepția KeyboardInterrupt: signal_term_handler(signal.SIGTERM, None)
Aici, la pornirea botului, instalăm un webhook la adresa noastră și prindem semnalul de ieșire pentru a reveni la comportamentul cu descărcarea manuală a evenimentelor.

Aplicația tornado pentru procesarea cererilor acceptă clasa tornado.web.RequestHandler, care va conține logica bot.

Administrator de clasă (tornado.web.RequestHandler): post def (self): încercați: logging.debug(„Solicitare primită: %s” % self.request.body) actualizare = tornado.escape.json_decode(self.request.body) mesaj = update["mesaj"] text = message.get("text") if text: logging.info("MESAJ\t%s\t%s" % (mesaj["chat"]["id"], text)) if text == "/": comandă, *argumente = text.split(" ", 1) răspuns = CMD.get(comandă, not_found)(argumente, mesaj) logging.info("REPLY\t%s \t%s" % (mesaj["chat"]["id"], răspuns)) send_reply(răspuns) cu excepția excepției ca e: logging.warning(str(e))
Aici CMD este un dicționar de comenzi disponibile, iar send_reply este o funcție pentru trimiterea unui răspuns, care ia ca intrare un obiect Message deja generat.

De fapt, codul său este destul de simplu:

Def send_reply(response): if "text" în răspuns: api.post(URL + "sendMessage", data=response)

Acum că toată logica botului este descrisă, puteți începe să veniți cu comenzi pentru acesta.

3. Echipe

În primul rând, trebuie să urmați convenția Telegram și să învățați botului două comenzi: /start și /help:

Def help_message(argumente, mesaj): răspuns = ("chat_id": mesaj["chat"]["id"]) rezultat = ["Hei, %s!" % message["from"].get("first_name"), "\rPot accepta numai aceste comenzi:"] pentru comanda din CMD: result.append(command) response["text"] = "\n\t" .join(rezultat) returnează răspuns

Structura mesaj["de la"] este un obiect de tip User , oferă botului informații atât despre id-ul utilizatorului, cât și despre numele acestuia. Pentru răspunsuri, este mai util să folosiți mesaj["chat"]["id"] - în cazul comunicării personale va exista un Utilizator, iar în cazul unui chat - id-ul de chat. În caz contrar, puteți obține o situație în care utilizatorul scrie în chat, iar botul răspunde printr-un mesaj personal.

Comanda /start fără parametri are scopul de a afișa informații despre bot, iar cu parametri este destinată identificării. Este util să îl utilizați pentru acțiuni care necesită autorizare.

După aceasta, puteți adăuga unele dintre propriile comenzi, de exemplu /base64:

Def base64_decode(argumente, mesaj): răspuns = ("chat_id": mesaj["chat"]["id"]) încercați: răspuns["text"] = b64decode(" ".join(argumente).encode("utf8) ")) except: response["text"] = "Nu se poate decoda" în final: returnează răspunsul

Pentru utilizatorii Telegram de telefonie mobilă, va fi util să îi spuneți lui @BotFather ce comenzi acceptă botul nostru:
I: /setcommands
BotFather: alegeți un bot pentru a schimba lista de comenzi.
Eu: @******_bot
BotFather: OK. Trimite-mi o listă de comenzi pentru dvs bot. Vă rugăm să utilizați acest format:

Command1 - Descriere
command2 - O altă descriere
eu:
whoisyourdaddy - Informații despre autor
base64 - decodare Base64
BotFather: Succes! Lista de comenzi a fost actualizată. /Ajutor

Cu această descriere, dacă utilizatorul tasta /, Telegram va afișa util o listă cu toate comenzile disponibile.

4. Libertatea

După cum probabil ați observat, Telegram trimite întregul mesaj, nu împărțit, iar restricția conform căreia comenzile încep cu o bară oblică este doar pentru comoditate utilizatorii de telefonie mobilă. Datorită acestui lucru, puteți învăța botul să vorbească puțin uman.

UPD: După cum au sugerat corect, acest lucru se va întâmpla numai dacă comunicare personală. În chat-uri, numai mesajele care încep cu comanda (/ ) (https://core.telegram.org/bots#privacy-mode)

Pentru ca botul să primească toate mesajele în grupuri, scrieți comanda @BotFather /setprivacyși dezactivați confidențialitatea.

Mai întâi, adăugați un handler la Handler:

Dacă text == "/": ... else: răspuns = CMD[" "](mesaj) logging.info("REPLY\t%s\t%s" % (mesaj["chat"]["id"], răspuns)) send_reply(răspuns)
Și apoi adăugăm pseudo-vorbire la lista de comenzi:

RĂSPUNSURI = ( „Bună ziua”: [„Bună ziua!”, „Bună!”, „Bine ați venit!”, „Bună ziua, (nume)!”], „Bună ziua”: [„Bună ziua!”, „Bună ziua, (nume) ) )!", "Bună!", "Bun venit!"], "Bună!": ["Bună ziua!", "Bună, (nume)!", "Bun venit!", "Bună ziua!"], "Bun venit! " : ["Bună!", "Bună!", "Bună!", "Bună ziua, (nume)!",], ) def human_response(mesaj): leven = fuzzywuzzy.process.extract(message.get(" text ", ""), RESPONSES.keys(), limit=1) răspuns = ("chat_id": mesaj["chat"]["id"]) dacă leven< 75: response["text"] = "I can not understand you" else: response["text"] = random.choice(RESPONSES.get(leven)).format_map({"name": message["from"].get("first_name", "")}) return response
Aici, constanta empirică 75 reflectă relativ bine probabilitatea pe care utilizatorul a vrut de fapt să o spună. Și format_map este convenabil pentru aceeași descriere a șirurilor de caractere atât care necesită înlocuire, cât și fără ea. Acum botul va răspunde la salutări și uneori chiar vă va chema pe nume.

5. Nu text.

Boții, ca orice utilizator normal de Telegram, nu pot doar să scrie mesaje, ci și să partajeze imagini, muzică și autocolante.

De exemplu, să extindem dicționarul RĂSPUNSURI:

RĂSPUNSURI[„Cât este ceasul?”] = [” ", "(data) UTC"]
Și vom prinde textul :

Dacă răspuns["text"] == " ": response["sticker"] = "BQADAgADeAcAAlOx9wOjY2jpAAHq9DUC" din răspuns["text"]
Se poate observa că acum structura Mesaj nu mai conține text, așa că este necesar să modificați send_reply:

Def send_reply(răspuns): if "sticker" ca răspuns: api.post(URL + "sendSticker", data=response) elif "text" ca răspuns: api.post(URL + "sendMessage", data=response)
Și asta este tot, acum botul va trimite ocazional un autocolant în loc de ora:

6. Oportunități

Datorită comodității API-ului și a pornirii rapide, roboții Telegram pot deveni o platformă bună pentru automatizarea acțiunilor lor, configurarea notificărilor, crearea de chestionare și competiții bazate pe sarcini (CTF, DozoR și altele).

Privind în urmă, pot spune că acum sunt mai puține perversiuni, iar munca este mai transparentă.

7. Limitări

Din păcate, în acest moment există o limitare a utilizării webHook - funcționează doar pe https și doar cu un certificat valabil, care, de exemplu, este încă critic pentru mine din cauza lipsei de suport pentru DNS dinamic de către autoritățile de certificare.

Din fericire, Telegram poate funcționa și cu actualizări manuale, așa că fără a modifica codul, puteți crea un alt serviciu Puller care le va descărca și le va trimite la o adresă locală:

În timp ce este adevărat: r = requests.get(URL + "?offset=%s" % (ultimul + 1)) dacă r.status_code == 200: pentru mesaj în r.json()["rezultat"]: ultimul = int (message["update_id"]) requests.post("http://localhost:8888/", data=json.dumps(message), headers=("Content-type": "application/json", "Accept" : "text/plain")) else: logging.warning("FAIL " + r.text) time.sleep(3)

P.S. În ceea ce privește punctul 7, am găsit o soluție convenabilă - găzduirea botului nu acasă, ci pe Heroku, deoarece toate nume precum *.herokuapp.com sunt protejate de propriul certificat.

UPD: Telegram a îmbunătățit Bot Api, motiv pentru care nu mai este necesar să aveți o funcție separată pentru trimiterea mesajelor atunci când este instalat un webhook, iar ca răspuns la o solicitare POST puteți răspunde cu același JSON generat cu un mesaj de răspuns , unde unul dintre câmpuri este setat ca „method” „: „sendMessage” (sau orice altă metodă folosită de bot).

Etichete:

  • telegramă
  • introducere
  • python3
Adăugați etichete

Salutare dragi cititori. Am vești grozave pentru tine. În sfârșit am ajuns să vorbesc despre ce sunt roboții în Telegram. Vă voi spune de ce sunt necesare, cum să le căutați și cum să le folosiți corect. Ca întotdeauna, descrierea va conține un minim de apă și un maxim de beneficii.

Bot - ce este și ce poate face?

Un robot asistent gata să îndeplinească orice sarcină de rutină sau una specială codul programului, performanta anumite comenzi utilizator.

Toată corespondența cu el se realizează prin chat obișnuit. Dați comenzilor botului pe care este gata să le execute non-stop. Sarcina sa principală este să răspundă la întrebarea utilizatorului conform programului său. Boții ajută, economisesc mult timp și sunt foarte ușor de gestionat.

Astăzi, roboții Telegram pot:

  • asigura instruire;
  • distrează-te și joacă-te cu tine;
  • lucrează ca motoare de căutare pe Internet;
  • descărcare informații text, video sau audio;
  • fiți un memento regulat;
  • participa la chaturi de grup, de exemplu, pentru a conveni asupra unei ore de întâlnire care este optimă pentru toți participanții;
  • comentați articolele relevante;
  • folosit pentru control casă inteligentă etc.

Cu alte cuvinte, sunt ca niște intermediari între o persoană și numeroase servicii web. Marele lor avantaj este învelișul lor comun, acum Telegram conține toate informațiile pe care oamenii sunt obișnuiți să caute prin Yandex și Google.

După părerea mea, un plus cert este economisirea de timp prin reducerea numărului de aplicații din gadget. Oamenii vor întotdeauna să obțină tot ce au nevoie într-un singur loc. Acum nu mai este nevoie de instalare aplicații inutile pentru vreme, știri etc., ceea ce a fost deosebit de critic pentru un smartphone cu consum redus. Acum toate acestea sunt înlocuite de Telegram cu posibilitatea de a instala roboții necesari.

Principiul este foarte simplu. Găsiți un bot, scrieți-i mesaj text(comandă) și într-o fracțiune de secundă primești un răspuns.

Avantaje:

  • Asistență 24 de ore - de fapt, munca lor va fi oprită doar de un accident pe server, ceea ce se întâmplă extrem de rar.
  • Ușurință în utilizare - majoritatea comenzilor sunt în meniul bot.
  • Răspunsurile vin în câteva secunde.
  • Lucrarea folosește resursele serverelor terțe, astfel încât puterea dispozitivului dvs. nu este utilizată.
  • Siguranţă. Mulți oameni își fac griji pentru siguranța datelor lor, așa că nu trebuie să vă faceți griji. Boții nu vă vor fura datele în niciun fel. Pur și simplu nu-i văd. Tot ceea ce le este disponibil este comenzi text din chat.
  • Instalare programe suplimentare nu este necesar.

Acum despre cum să găsiți un bot în Telegram.

Căutăm botul nostru

Găsirea unui bot nu este diferită de . Amintiți-vă, am scris despre ei puțin mai devreme. Principalele opțiuni de căutare:

  • Folosind motoarele de căutare, găsiți colecții de roboți populari

Selecțiile sunt cel mai adesea subiective, ar trebui să citiți cu atenție descrierea. Apropo, chiar acum pregătesc o selecție mare, împărțită pe categorii. Nu ratați.

  • Căutând în Telegram

Pentru a face acest lucru, trebuie să cunoașteți numele exact și să îl introduceți în bara de căutare. Numele trebuie să se termine cu bot și să înceapă cu un câine - @.

  • Ajutor de la un prieten

Întrebați un prieten căruia îi place să înțeleagă tehnologii moderne. Prietenii nu vă vor da sfaturi proaste.

Cum să le folosești

Să ne uităm la cazurile de utilizare folosind exemple live.

Schemă generală: găsiți un bot - apăsați start - introduceți o comandă - obțineți un răspuns.

Cred că toată lumea înțelege deja că un bot este un program care înțelege anumite fraze. Ei încep un lanț de acțiuni, al căror rezultat este o problemă rezolvată.

Capturile de ecran vor fi din versiunea pentru PC. Totul este la fel în versiunea mobilă și online.

Boți cu un meniu gata făcut

În cele mai multe cazuri, botul are meniu propriu. Iată un exemplu de bot Yandex.

Iată o altă opțiune de meniu pentru botul popularului site AdMe.

Meniu ascuns

Unii roboți au un meniu ascuns. Pentru a-l apela, trebuie să apăsați „/” și va apărea o listă de comenzi.

Pictograma bară oblică este necesară pentru a introduce comenzi.

Vezi exemplu.

Trebuie să cunoașteți comenzile

În articolul despre ne-am familiarizat cu robotul Anton și, prin urmare, nu are un meniu clar. Pentru a afla ce comenzi înțelege, trebuie să faceți o căutare pe Internet.

Comenzi universale

Majoritatea asistenților online le înțeleg:

  • /start - start,
  • /help - ajutor,
  • /settings - setări.

Uneori, boții înțeleg comenzile în rusă, puteți doar să ghiciți sensul. Iată o mostră - celebru robot Anton lucrează și cu jumătate de normă la Centrul Hidrometeorologic. Dacă îl întrebați „Vremea Voronezh”, el vă va spune imediat prognoza.

Dacă botul tace

Uneori puteți găsi un bot care nu răspunde. Orice ai cere, el va rămâne tăcut, ca un partizan. Care este motivul?

  1. Din moment ce sunt pornite resursă terță parte, atunci principalul motiv este problemele serverului. Pot fi eșec temporar sau defecțiune completă a serverului.
  2. Se poate și ca un programator fără experiență să fi făcut o greșeală când a scris codul.
  3. Al treilea motiv este că introduceți o comandă pe care botul nu o înțelege. În acest caz, Google vă va ajuta.

Eu însumi am întâmpinat o problemă - popularul @nationalgeographic_bot nu a vrut să funcționeze, ar trebui să arate cele mai bune fotografii reviste celebre. Dar oricât m-aș strădui, nu am reușit să găsesc o echipă. Poate o poți face? Vă rog să-mi spuneți.

Voi termina aici. Dacă aveți întrebări, vă rugăm să le scrieți în comentarii.

Pentru a nu rata lansarea de noi articole pe blog.

Probabil ați auzit despre prezența așa-numiților „boți” sau „boți”. Deci, de exemplu, în versiuni web online, pe care o găsiți pe site, există chiar și o filă separată dedicată unor astfel de roboți. Deci, în acest articol vom vorbi despre roboți în telegram. Vă vom spune ce se înțelege prin acest termen, pentru ce sunt necesare, unde și cum pot fi găsite și, de asemenea, cum să le folosiți.


Ce este un „Bot” în Telegram?

Telegram messenger nu a făcut excepție. Aici, termenul de roboți „boți” se referă la conturi dezvoltate special în modul automat, scrise folosind @manybot sau programare în limbajul Python, care sunt capabile să execute comenzi prin primirea sau trimiterea de comenzi în modul text. Boții din Telegram sunt creați de dezvoltatori prin integrarea cu API-uri, care sunt furnizate pe @botFather. Când creați un bot prin @Manybot parte software fișierele sunt stocate pe serverele de mesagerie, în timp ce când propria dezvoltare bot pentru fișiere Trebuie să aveți propriul server - hosting.

Pur și simplu, „boții” din Telegram online sunt unul dintre tipurile de chatbot. De regulă, toți roboții trebuie să aibă cuvântul „bot” în numele lor. În esență, boții sunt aceleași conturi de utilizator, dar gestionate de programe și nu de oameni.


De ce sunt necesari „boți” în Telegram?

Este de remarcat faptul că principala interacțiune a botului cu utilizatorii se realizează prin sistemul de întrebări-răspuns, precum și prin instrucțiuni de comandă din meniul bot creat, care este accesat după ce faceți clic pe butonul „/Start”.

Cum pot găsi și începe să folosesc „Bots” în Telegram?

Utilizarea roboților în Telegram nu este dificilă, nu trebuie să aveți abilități speciale pentru a face acest lucru. Pentru a face acest lucru, trebuie doar să selectați botul de care aveți nevoie dintr-un catalog special din Telegram și să urmați linkul, sau puteți găsi și botul de care aveți nevoie în bara de căutare prin meniul messenger și să începeți să interacționați cu acesta apăsând butonul /start. După ce faceți clic pe butonul /start, bot-ul vă va trimite informații despre el, instrucțiuni pentru lucrul cu acesta, precum și o listă de comenzi sau afișarea comenzilor disponibile pe ecran. Deci, de exemplu, în Telegram puteți găsi un bot numit @cbr_bot este un robot care trimite cele mai recente cursuri de schimb stabilite de Banca Centrală a Rusiei, acest botștie și cum să convertească ruble în valută și invers. Puteți găsi și un bot @ytranslatebot, care vă poate traduce mesajele în orice limbă de care aveți nevoie.


Dragi utilizatori

Telegram este un mesager gratuit care a fost creat director general retea sociala VKontakte de Pavel Durov, care a prezentat oamenilor posibilitatea de a schimba mesaje în formă criptată, oferind anonimat maxim si siguranta in comunicare. Astăzi messengerul prezentat este complet adaptat pentru toată lumea sisteme de operareși este disponibil pentru instalare și utilizare de către oricine.

Inițial programul era destinat transmiterii mesaje instantanee, fotografii, videoclipuri și fișiere pe de mare viteză, dar practic, echipa de dezvoltare messenger i-a adăugat posibilitatea de a crea și folosi diverși boți, despre care vom vorbi.

Ce sunt boții în Telegram?

Boții sunt programe speciale care funcționează diverse funcțiiși simplificarea vieții utilizatorilor lor. Scrise pentru platforma Telegram, acestea sunt concepute pentru a performa cel mai mult diferite funcții: de la primirea de știri la căutarea de informații și chiar tranzacționarea acțiunilor. Sarcina principală a botului este să răspundă automat după o comandă introdusă de utilizator. În același timp, lucrând direct prin interfața Telegram, programul imită acțiunile unui utilizator live, făcând utilizarea unui astfel de bot mult mai convenabilă și mai ușor de înțeles.

Acesta este motivul pentru care multe companii care dezvoltă afaceri prin Internet folosesc capacitățile roboților din mai multe motive:

  1. Ele vă permit să utilizați un alt canal de comunicare cu publicul țintă(aproximativ 10 milioane de oameni folosesc Telegram în Rusia)
  2. Ei efectuează rapid muncă monotonă, permițându-vă să ușurați volumul de muncă al angajaților angajați, economisind astfel banii companiei;

Tipuri de roboți în Telegram

Telegram folosește unul vedere generală roboți, care se disting de utilizatorii obișnuiți doar prin prezența prefixului „bot” în numele lor. Boții înșiși sunt împărțiți în mai multe zone:

  • Chatbots. Să se reprezinte chat simplu, simulând comunicarea pe un subiect specificat de utilizator.
  • Boti informatori. Un tip separat de roboți, obiectivul principal care - informarea utilizatorului despre anumite evenimente (știri, evenimente, publicații etc.).
  • Boti de jocuri. Boți în care puteți juca diverse jocuri. În cea mai mare parte, acestea sunt versiuni text jocuri diferite ori Combats.ru
  • Boti asistenți. Boți dezvoltați de diverse servicii online ca o completare la versiunea web principală.

De fapt, nu există o divizare clară, pentru că Unii roboți conțin mai multe mecanici simultan și efectuează cu succes multe sarcini ale utilizatorului. Cu ajutorul lor, poți să traduci, să studiezi, să testezi, să cauți informații, să te joci și chiar să folosești alte servicii și să interacționezi cu lucruri care au acces la retea globala(„Internetul lucrurilor” popular în zilele noastre). Toți roboții din Telegram sunt gratuiti, dar în 2017 Pavel Durov a anunțat posibilitatea de a configura utilizarea plătită a unor astfel de programe.

Datorită acestui fapt, boții au devenit asistenți de buzunar pe care îi puteți folosi fără să părăsiți măcar messengerul. Acestea oferă posibilitatea de a rezolva probleme de bază folosind comenzi instantanee, toate aceste programe nu necesită instalare și nu ocupă un spațiu separat în memoria dispozitivului dvs.

Cum funcționează botul?

Mecanismul modului în care funcționează boții în Telegram este mai ușor de înțeles pentru programatori, dar vom încerca să vi-l explicăm. Deci, un bot este, de fapt, doar o „piesă bucală și pârghii” prin care funcționează program separat, scris în diverse limbi programare pe serverul tău separat. Prin urmare, mai corect ar fi să spunem că un astfel de program este controlat printr-un bot.

Interacțiunea dintre utilizator și bot arată astfel:

Utilizatorul bot îi dă o comandă -> Botul trimite comanda către serverul dvs -> Programul de pe serverul dumneavoastră procesează cererea primită de la bot -> Serverul trimite un răspuns către bot -> Botul afișează răspunsul la ecranul aplicației utilizatorului.

Și acest ciclu se repetă iar și iar când dați clic pe butoane și interacționați cu orice bot telegram.

Cum se creează un bot în Telegram

Puteți chiar să scrieți un bot în Telegram. Pentru a face acest lucru, decideți ce scopuri va servi programul: să răspundeți la mesaje, să convertiți moneda sau să efectuați alte funcții. Dacă nu vorbești limbaje de programare, nu contează. Roboți simpli poti scrie chiar si fara ele. Pentru a începe, abonați-vă la botul @BotFather și lansați-l, apoi urmați instrucțiunile:

  1. Scrie la linie de comandă/newbot (va crea un bot nou).
  2. Așteptați ca BotFather să sugereze un nume pentru creația dvs. Vino cu orice nume, dar reține că trebuie să se termine cu „bot”.
  3. Aici puteți adăuga fața (avatarul) botului dvs. și o puteți descrie.
  4. Primiți un jeton unic de la BotFather.
  5. Copiați-l în oricare fișier textși păstrați-l într-un loc sigur, astfel încât să nu se piardă (nu vă așteptați să vă amintiți jetonul, deoarece este imposibil).

Acești pași vă vor ajuta să vă creați botul, dar pentru a-l antrena să îndeplinească orice funcție, va trebui deja să scrieți cod într-un limbaj de programare sau să utilizați capacitățile programe speciale de exemplu, Paquebot. Acest serviciu vă ajută să creați roboți funcționali fără probleme.

Pentru mesager popular când tocmai au început să apară. De atunci au fost și mai multe, așa că este timpul pentru o nouă selecție. În aceasta, am acordat atenție roboților care simplifică diverse sarciniși să te distreze.

Ștergeți toate aplicațiile meteo de pe smartphone: nu mai aveți nevoie de ele. Acum puteți obține prognoza de la acest bot. Pe lângă rapoartele curente pentru astăzi, mâine și cinci zile, există notificări automate. Alegem când este nevoie de o prognoză și obținem timp specificat raport meteo precis.

Nu știi ce să gătești pentru cină? Adaugă acest bot și nu vei avea niciodată o astfel de problemă! MyCookBot vă va sugera rețete și, cel mai important, va selecta mai multe feluri de mâncare în funcție de ingredientele pe care le aveți. Doar scrieți, despărțit prin virgule, ce aveți în frigider, selectați o rețetă din listă și urmați instrucțiuni pas cu pas la pregătire. Poftă bună!

Nu doriți să vă furnizați adresa de e-mail când vă înregistrați diverse servicii, frică să nu primească munți de spam, dar prea leneș să creeze unul nou special pentru această problemă? Nu este necesar! Utilizați acest bot: va genera pentru dvs cutie temporarăși afișați conținutul acestuia. Urmați linkul de activare și uitați de cutia poștală - în 10 minute va fi ștearsă.

După cum sugerează și numele, acest bot îndeplinește o singură funcție - convertește Documente PDFși fișierele pe care i le trimiteți. Lista de formate acceptate nu este atât de lungă, dar tot ce aveți nevoie este acolo: DOC, DOCX, ODT, TXT și JPG.

Cei care se ocupă de limbi straine, ei știu cât de ușor este să faci o greșeală în pronunție. Acest bot vă va ajuta să aflați pronunția oricărui cuvânt în 84 de limbi. Doar scrieți un cuvânt sau o expresie și obțineți un răspuns mesaj vocal. Funcționează în chat-uri de grup. Pe lângă clarificarea pronunției, puteți folosi și botul pentru a genera audio din text. Se dovedește, strict vorbind, stângaci, dar se va descurca.

Desigur, există o modalitate de a salva videoclipuri de pe YouTube, dar de ce să mergi departe dacă le poți descărca direct pe Telegram? Trimitem un link către videoclip către bot, selectăm calitatea și primim un link direct către videoclip de la acesta. Simplu și convenabil.

Descărcarea unei fotografii sau a unui videoclip care vă place de pe Instagram este chiar mai dificilă decât un videoclip de pe YouTube, dar cu acest bot această sarcină vă va lua câteva secunde. Principiul este același: trimitem un link și primim un fișier media ca răspuns. Funcționează nu numai cu fotografii, ci și cu videoclipuri! Și chiar și de pe YouTube.

Din moment ce vorbim de conținut media, este imposibil să nu menționăm. Crezi că în Telegram poți doar să le vezi și să le cauți? Indiferent cum ar fi! Cu asta bot util ca acesta, le puteți chiar crea! Nu de la zero, desigur, ci din videoclipuri de la aproape orice serviciu (Instagram, Vine, Facebook, Twitter, Gfycat altele). Probabil ai ghicit deja ce să faci. :)

Căutare interactivă de text direct în Telegram. Și ce? Toată lumea își amintește încă succesul răsunător al Lifeline și „The Martian” - jocuri pe mobil, interacțiunea cu care s-a realizat în întregime prin notificări în timp real. Aici totul este cam la fel: avem un erou care are probleme și trebuie să fie salvat dând sfaturi și sugerând ce să facă într-o anumită situație.

Spune-ne în comentarii despre roboții tăi preferați și ce simți despre ei în general. Și, de asemenea, nu uitați că Lifehacker are un bot oficial și două canale. Adaugă-te și spune-le prietenilor tăi!