Press "Enter" to skip to content

Hogyan készítsünk élő fotót a GIF-ből

Telegram bot API

A Bot API egy HTTP-alapú felület, amelyet a fejlesztők számára készültek a telegram építésére.
Ha meg szeretné tanulni, hogyan hozhat létre és hozzon létre egy botot, kérjük, forduljon a miénk BIZTONSÁGOK BOTTS És Bot GYIK.

Friss változások

Iratkozzon fel @Botnews-re, hogy az első, aki ismeri a @Bottalk-i beszélgetésről

November 5,

Bot api

Figyelem!
A felhasználói azonosítók az idei év végéig nagyobbak lesznek, és ez már nem lesz képes tárolni őket egy aláírt egész számban. A felhasználói azonosítóknak legfeljebb 52 szignifikáns bitje lesz, így egy kicsit egész számú vagy kettős precíziós úszó típusa még mindig biztonságos lenne azoknak. Kérjük, győződjön meg róla, hogy a kód helyesen kezelheti az ilyen felhasználói azonosítót.

Június 25,

Bot api

Személyre szabott parancsok

  • A botok mostantól a konkrét helyzetekre szabott parancsok listáját mutatják be – beleértve a lokalizált parancsokat a különböző paranccsal rendelkezők számára, amelyek a csevegési típuson vagy a konkrét csevegéseken alapulnak, valamint a csevegési rendszergazdák parancsok speciális listáit.
  • Hozzáadta a botcommandscope osztályt, amely leírja a bot parancsok alkalmazási körét.
  • Hozzáadta a paramétereket, és lehetővé teszi a botok különböző parancsokat különböző csevegésekhez és felhasználók számára.
  • Hozzáadta a paramétereket és a módszert GetMycommands.
  • Hozzáadta a MÓDSZER DELETEMYCOMMANDS lehetőséget, hogy lehetővé tegye a bot parancsok törlését az adott hatókörre és a felhasználói nyelvre.
  • A bot parancsok jobb láthatósága a Telegram alkalmazásokban az új “menü” gombbal a botok beszélgetéseiben, olvassa el többet a blogról.

Egyéni helyőrzők

És több

  • A Chatmember osztályának jobb dokumentációja 6 alosztályba osztva.
  • Átnevezte a módszert BanchatMembernek. A régi módszer neve továbbra is használható.
  • Átnevezte a módszert a getchatmemberre. A régi módszer neve továbbra is használható.
  • A mezők objektumaiban és a mezők mezőkobjektumainak és a Chenf típusú tárgyak tárgya.

Figyelem!
Miután az egyik közelgő Bot API-frissítés után a felhasználói azonosítók nagyobbak lesznek, mint a már nem lehet tárolni őket egy aláírt egész számban. A felhasználói azonosítóknak legfeljebb 52 szignifikáns bitje lesz, így egy kicsit egész számú vagy kettős precíziós úszó típusa még mindig biztonságos lenne azoknak. Kérjük, győződjön meg róla, hogy a kód helyesen kezelheti az ilyen felhasználói azonosítót.

Április 26,

Bot api

  • A kifizetések támogatása, lásd ezt a kézikönyvet a Bot fizetések API.
  • Hozzáadta az input inputinvoicemeSagecontent-et, hogy támogassa a számlákat az inline lekérdezési eredményként.
  • Megengedett számlák küldése a csoporthoz, a szupercsoporthoz és a csatorna csevegéshez.
  • Hozzáadta a MAX_TIP_AMOUNT MAX_TIP_AMOUNT és SUIDTIP_AMOUNTS gombot a Sendinvoice módszerhez, hogy lehetővé tegye az opcionális tippek hozzáadását a fizetéshez.
  • A Sendinvoice módszer paramétere opcionális lett. Ha a paraméter nincs megadva, a számla közvetlenül a továbbított üzenetekből kifizethető.
  • Hozzáadta a Chat_type mezőt az OnlineQuery osztályhoz, amely tartalmazza a csevegés típusát, amelyből az inline kérést elküldték.
  • Hozzáadta a Hangechatscheduald típusát és a hang_Chat_sched-t az osztályüzenethez.
  • Hiba történt a SendChataction Dokumentációban a “Record_voice” és “Upload_voice” helyett “Record_Audio” és “Upload_Audio” helyett a hangjegyű műveletekhez. A régi cselekvési nevek továbbra is a kompatibilitás érdekében dolgoznak.

Lásd a korábbi változtatásokat »

A bot engedélyezése

Minden bot egyedi hitelesítési token kap, amikor létrejön. A token hasonlít valamire, de egyszerűen használjuk Jelképes Ebben a dokumentumban az instad. Megtanulhatsz, hogy megszerezzük a vevők megszerzését és újakat generáljanak ebben a dokumentumban.

Kéréseket

Minden Quers a távirat Bot API-t kell HTTPS protokollon kell bemutatni ebben a formában: . Ilyen például:

Támogatjuk Kap És Post HTTP módszerek. Támogatjuk a paraméterek négy módját a bot API kéréseiben:

  • URL lekérdezési karakterlánc
  • Alkalmazás / X-www-form-urlencoded
  • Alkalmazás / JSON (kivéve a fájlok feltöltését)
  • Multipart / űrlap-adatok (fájlok feltöltéséhez)

A válasz tartalmaz egy JSON objektumot, amely mindig van egy booleális mező “OK”, és lehet, hogy egy opcionális karakterlánc “leírás” az eredmény emberi olvasható leírásával. Ha az “ok” egyenlő, és a lekérdezés kérése megtalálható az “Eredmény” mezőben. Sikertelen kérés esetén az “OK” a hamis és a “leírás” megegyezik. A “ERROR_CODE” mezőt is visszaadják, de tartalmát a jövőben változhat. Egyes hibák is lehetnek opcionális mező “paraméterek” a típusfelszívók, amelyek segítenek automatikusan kezelni a hibát.

  • A bot API összes módszere az eset-érzéketlen.
  • Minden lekérdezésnek UTF használatával kell készülnie

A frissítések megszerzése során kérések

Ha használod WebHooks, A bot API kérelmét elvégezheti, miközben válaszol a WEBOOK-ra. Használja az alkalmazást / JSON vagy ALKALMAZÁS / X-WWW-form-URLENCED VAGY MULTIPART / FORM-DATA REASSE CONTART típusát a paraméterek átadásához. Adja meg azt a módszert, amelyet a kérelem módszerparaméterében kell meghívni. Nem lehet tudni, hogy egy ilyen kérés sikeres volt, vagy megkapja az eredményt.

Kérjük, nézze meg a GYIK-ot példaként.

Helyi bot API szerver használatával

A Bot API kiszolgáló forráskódja a Telegram-Bot-API-n található. Lehet, hogy helyileg futtathatja, és elküldheti a kéréseket a saját szerverére helyett . Ha egy helyi bot API-kiszolgálóra vált, a botod képes lesz:

  • Fájlok letöltése méretkorlát nélkül.
  • Fájlok feltöltése az MB-ig.
  • Fájlok feltöltése a helyi útjuk használatával és az URI-rendszer fájljával.
  • Használja a http URL-t a WebHook számára.
  • Használjon helyi IP-címet a WebHook számára.
  • Használja a webes portot.
  • Állítsa be a max_webhook_connections-t
  • Fogadja az abszolút helyi elérési utat, mint a fájl_path mező értékét, hogy letölteni kell a fájlt egy getfile kérés után.

Szükségem van egy helyi bot API szerverre

A botok többsége rendben lesz az alapértelmezett konfigurációval, amely a szervereinken fut. De ha úgy érzi, hogy te vagy az egyik ilyen funkció, akkor bármikor tudsz váltani sajátra.

Frissítések megszerzése

Két egymást kizáró lehetőség fogadása frissítéseket Bot – A Getupdates módszer, másrészről pedig Webhooks másrészt. A bejövő, amíg a bot fogadja őket, akár nem tartható 24 óránál hosszabb ideig.

Függetlenül attól, hogy melyik beállítást választja, akkor kap JSON-Serialized frissítése objektumok eredményeként.

Frissítés

Ez az objektum egy bejövő frissítést jelent.
Leginkább Egy Az opcionális paraméterek bármely frissítésben jelen lehetnek.

FieldTypedescription
Update_id Egész szám A frissítés egyedi azonosítója. Az Update azonosítók egy bizonyos pozitív számból indulnak, és egymás után növekednek. Ez az azonosító különösen hasznosvá válik, ha WebHooks-eket használ, mivel lehetővé teszi az ismételt frissítések figyelmen kívül hagyását, vagy a helyes frissítési sorrend visszaállítását, amennyiben kiszállnak az gazerből. Ha legalább hetente nincsenek új frissítések, akkor a következő frissítés azonosítója véletlenszerűen kerül kiválasztásra a szekvenciálisan.
Üzenet Üzenet Választható. Új bejövő üzenet bármilyen típusú – szöveg, fotó, matrica, stb.
edited_message Üzenet Választható. Az üzenet új verziója, amely a bot, és szerkesztett
Csatorna_post Üzenet Választható. Új bejövő csatorna posta bármilyen típusú – szöveg, fotó, matrica, stb.
edited_channel_post Üzenet Választható. A bot és a szerkesztett csatornaoszlop új verziója
inline_query Inlinequery Választható. Új bejövő inline lekérdezés
Chosen_inline_Result Chosenininereesult Választható. Az inline lekérdezés eredménye, amelyet egy felhasználó választott, és elküldte a csevegőpartnereiknek. Kérjük, olvassa el a visszajelzési gyűjtés dokumentációját a botok e frissítéseinek engedélyezésével kapcsolatban.
callback_query Callbackquery Választható. Új bejövő visszahívási lekérdezés
Shipping_query Szállítási bútorok Választható. Új bejövő szállítási lekérdezés. Csak rugalmas árú számlák esetén
Pre_checkout_query PrecheckOckOwquery Választható. Új bejövő elővizsgálat lekérdezés. Tartalmaz teljes információt a pénztárról
Közvélemény kutatás Közvélemény kutatás Választható. Új szavazási állam. A botok csak frissítéseket kapnak a leállított szavazásokról és a szavazásokról, amelyeket a bot küld
Poll_answer Pollanswer Választható. A felhasználó megváltoztatta a választ egy névtelen közvélemény-kutatásban. A botok csak olyan szavazatokat kapnak, amelyeket a Bot maga küldött.
My_chat_member Chatmemberpddated Választható. A Bot Chat tag állapotát frissítették egy csevegésben. A privát csevegéshez ez a frissítés csak akkor érkezik meg, ha a botot a felhasználó blokkolja vagy feloldja.
Chat_Member Chatmemberpddated Választható. A csevegőelem állapotát egy csevegésben frissítették. A botnak adminisztrátornak kell lennie a csevegésben, és kifejezetten meg kell adnia a “Chat_Member” -et az alloded_updes listájában, hogy megkapja ezeket a frissítéseket.
Chat_join_request Chatjoinrequest Választható. Elküldött a csevegéshez való csatlakozás kérése. A botnak a CAN_INVITE_USERS adminisztrátorral kell rendelkeznie a csevegésben, hogy megkapja ezeket a frissítéseket.

getupdates

Használja ezt a módszert, hogy megkapja a bejövő frissítéseket hosszú szavazással (Wiki). A frissítési objektumok tömbje visszatért.

ParametertyperequiredDescription
Offset Egész szám Választható Az első frissítés azonosítója. A korábban kapott frissítések azonosítók közül a legmagasabbnak kell lennie. Alapértelmezés szerint visszaadják a legkorábbi meggyőződési frissítéssel kezdődő frissítéseket. A frissítés megerősítésre kerül, amint a getupdates-t az Update_ID-nél nagyobb ellensúlyjával hívják. A negatív eltolás meghatározható a frissítések frissítéseiből a frissítések végén. Minden korábbi frissítés elfelejti.
Határ Egész szám Választható Korlátozza a letöltendő frissítések számát. Az értékek elfogadása. Alapértelmezés szerint
Időtúllépés Egész szám Választható Időtúllépés másodpercek alatt hosszú szavazás. Alapértelmezés szerint 0, i.E. Szokásos rövid szavazás. Pozitív, rövid szavazószalagot használnak a tesztelési célokra.
Megengedett_Updates String tömb Választható A frissítési típusok Json-Serializált listája, amelyet a bot fogadni szeretne. Például megadása [ „Üzenet”, „edited_channel_post”, „callback_query”], hogy csak akkor kap frissítések az ilyen típusú. Lásd a rendelkezésre álló frissítési típusok teljes listájának frissítését. Adjon meg egy üres listát, hogy megkapja az összes frissítési típus, kivéve Chat_Member (alapértelmezett). Ha nincs megadva, az előző beállítás kerül felhasználásra.

Felhívjuk figyelmét, hogy ez a paraméter nem befolyásolja Frissítés előtt létrehozott hívást a Getupdates, SO Felesleges frissítések érkezhetnek egy rövid időre.

Jegyzetek
1. Ez a módszer nem fog működni, ha a kimenő webes hézag létre van állítva.
2. Annak érdekében, hogy elkerüljük a másolat frissítéseit, újraszámítsuk az eltolás minden kiszolgáló válasz után.

Setwebhook

Használja ezt a módszert, hogy megadjon egy URL-t és fogadjon bejövő frissítéseket egy kimenő webhéz segítségével. Ha van egy frissítés a bot számára, akkor https post kérését küldünk a megadott URL-re, amely JSON-SERIALIZED UPDATE-t tartalmaz. Sikertelen kérelem esetén adunk fel ésszerű mennyiségű kísérlet után. Visszatér a sikerre.

Ha azt szeretné, hogy győződjön meg arról, hogy a WebHook kérés a Telegramból származik, javasoljuk, hogy titkos útvonalat használjon az URL-ben, E.G. . Mivel senki más nem ismeri a bot token, akkor elég biztos lehet benne.

ParametertyperequiredDescription
URL Húr Igen HTTPS URL A frissítések küldéséhez. Használjon üres karakterláncot a WebHook integráció eltávolításához
Bizonyítvány Inputfile Választható Töltse fel nyilvános kulcs tanúsítványát, hogy a használatban lévő gyökér tanúsítvány ellenőrizhető legyen. Tekintse meg az önkigazolt útmutatót a részletekért.
IP-CÍM Húr Választható A Fix IP cím, amit használni fog küldése Webhook kéri helyett az IP-cím megoldani DNS
Max_connections Egész szám Választható Maximális megengedett egyidejű HTTP-kapcsolatok száma a WebHook frissítéshez, alapértelmezés szerint 40. Használja az alacsonyabb értékeket, hogy korlátozza a terhelést a bot szerverén, és a magasabb értékek növelje a bot áteresztőképességét.
Megengedett_Updates String tömb Választható A frissítési típusok Json-Serializált listája, amelyet a bot fogadni szeretne. Például megadása [ „Üzenet”, „edited_channel_post”, „callback_query”], hogy csak akkor kap frissítések az ilyen típusú. Lásd a rendelkezésre álló frissítési típusok teljes listájának frissítését. Adjon meg egy üres listát, hogy megkapja az összes frissítési típus, kivéve Chat_Member (alapértelmezett). Ha nincs megadva, az előző beállítás kerül felhasználásra.
Felhívjuk figyelmét, hogy ez a paraméter nem befolyásolja Frissítés előtt létrehozott Call Call toWebhook, így nem kívánt frissítések érkezhetnek az A rövid idő alatt.
Drop_pending_updates Boolean Választható TRUE TRUE, hogy az összes függőben lévő frissítések

Jegyzetek
1. Nem lesz képes frissítéseket kapni a getupdates használatával, amíg egy kimenő webes hézag létre van állítva.
2. Az önalágatott tanúsítvány használatához feltöltenie kell a nyilvános kulcs tanúsítványt a tanúsítványparaméter segítségével. Kérjük, töltse fel, mivel inputfile küldése A karakterlánc nem működik.
3. A jelenlegi webhooks számára jelenleg támogatott portok: , 80, 88, .

ÚJ! Ha bármilyen bajba kerül, kérjük, nézze meg ezt a csodálatos útmutatót a Webhooks-hez.

Delewebhook

Használja ezt a módszert a WebHook integráció eltávolításához, ha úgy dönt, hogy visszatér a getupdates. Visszatér a sikerre.

ParametertyperequiredDescription
Drop_pending_updates Boolean Választható TRUE TRUE, hogy az összes függőben lévő frissítések

Getwebhookinfo

Használja ezt a módszert az aktuális webhook állapotának megszerzéséhez. Nem igényel paramétereket. A siker érdekében visszatér egy webhookinfo objektumot. Ha a botot getupdates-t használ, akkor egy objektumot ad vissza az URL mezővel.

Webhookinfo

Információkat tartalmaz a webes aktuális állapotáról.

FieldTypedescription
URL Húr WebHook URL, lehet üres, ha a WebHook nincs beállítva
Has_custom_certificate Boolean Igaz, ha egyéni tanúsítványt kapott a Webhook Certificate Checks
PAIND_UPDATE_COUNT Egész szám A frissítések száma a szállításra vár
IP-CÍM Húr Választható. Jelenleg használt WebHook IP-címet
Last_error_date Egész szám Választható. UNIX idő a legutóbbi hiba esetén, amely történt, amikor a WebHook segítségével frissítést próbál szállítani
Last_error_message Húr Választható. Hibaüzenet az emberi olvasható formátumban a legutóbbi hibákhoz, amely megtörtént, amikor a WebHook segítségével frissítést próbál szállítani
Max_connections Egész szám Választható. Maximális megengedett számú egyidejű HTTP kapcsolatok a WebHook frissítési szállításhoz
Megengedett_Updates String tömb Választható. A frissítési típusok listája a bot feliratkozott. Alapértelmezés szerint az összes frissítési típus, kivéve Chat_Member

Elérhető típusok

A bot API-válaszokban használt összes típus a JSON-objektumok szerint történik.

Biztonságos, hogy a bit aláírt egész számokat az összes csípéséhez Egész szám Mezők, hacsak másként nem.

Választható A mezők nem térhetnek vissza, ha nem releváns.

Felhasználó

Ez az objektum telegram felhasználót vagy botot jelent.

FieldTypedescription
idézés Egész szám Egyedi azonosító ehhez a felhasználóhoz vagy a bothoz. Ez a számnak több mint 32 jelentős bitje lehet, és egyes programozási nyelvek nehézségekbe ütköznek / csendes hibákkal. De azt legfeljebb 52 Jelentős készlet, így egy kicsit egész vagy dupla pontosságú úszós biztonságosak a szúrós Ez Identifier.
is_bot Boolean Igaz, ha ez a felhasználó egy bot
keresztnév Húr Felhasználó vagy Bot első neve
Vezetéknév Húr Választható. Felhasználó vagy Bot vezetékneve
Felhasználónév Húr Választható. Felhasználó vagy Bot felhasználóneve
Language_code Húr Választható. A felhasználó nyelvének IETF nyelvi címke
Can_join_groups Boolean Választható. Igaz, ha a botot csoportokba lehet meghívni. Csak a getme-ben visszatért.
can_read_all_group_messages Boolean Választható. Igaz, ha az adatvédelmi mód le van tiltva a bot számára. Csak a getme-ben visszatért.
Supports_inline_queries Boolean Választható. Igaz, ha a bot támogatja az inline lekérdezéseket. Csak a getme-ben visszatért.

Csevegés

Ez az objektum csevegést jelent.

FieldTypedescription
idézés Egész szám Egyedi azonosító a csevegéshez. Ez a számnak több mint 32 jelentős bitje lehet, és egyes programozási nyelvek nehézségekbe ütköznek / csendes hibákkal. De azt legfeljebb 52 Jelentős bites, így egy aláírt bites egész vagy dupla pontosságú Float típusú Biztonságos Stinging Ez Identifier.
típus Húr A csevegés típusa lehet “privát”, “csoport”, “szupercsoport” vagy “csatorna”
cím Húr Választható. Címet, supergroups, csatornák és csoportos beszélgetések
felhasználónév Húr Választható. Felhasználónév, magán beszélgetések, supergroups és csatornákat, ha rendelkezésre áll
keresztnév Húr Választható. Első nevét a másik fél egy privát chat
vezetéknév Húr Választható. Az utolsó név a másik fél egy privát chat
fénykép ChatPhoto Választható. csevegőfotója. Visszaküldött csak getChat.
bio Húr Választható. Bio a másik fél egy privát chat. Visszaküldött csak getChat.
leírás Húr Választható. Leírás, csoportoknak, supergroups és csatorna beszélgetések. Visszaküldött csak getChat.
invite_link Húr Választható. Elsődleges meghívó link, csoportoknak, supergroups és csatorna beszélgetések. Visszaküldött csak getChat.
pinned_message Üzenet Választható. A legutóbbi Rögzített üzenet (elküldésével dátum). Visszaküldött csak getChat.
jogosultságok ChatPermissions Választható. Alapértelmezett chat tag engedélyeket, csoportoknak és supergroups. Visszaküldött csak getChat.
slow_mode_delay Egész szám Választható. A szupercsoportok esetében a minimálisan megengedett késleltetés az egyes kiemelt felhasználók által küldött egymást követő üzenetek között; Másodpercek alatt. Csak a getchatban visszatért.
MESSAGE_AUTO_DELETE_TIME Egész szám Választható. A csevegéshez küldött összes üzenet automatikusan törlődik; Másodpercek alatt. Csak a getchatban visszatért.
Sticker_set_name Húr Választható. A SuperGroups-hez, a Group Slogker Set neve. Csak a getchatban visszatért.
can_set_sticker_set Boolean Választható. Igaz, ha a bot megváltoztathatja a csoport matrica készletét. Csak a getchatban visszatért.
Linked_chat_id Egész szám Választható. Egyedülálló azonosító a kapcsolt csevegéshez, én.E. A beszélgetési csoport azonosítja a csatornát és fordítva; Szupercsoportok és csatorna beszélgetések esetén. Ez az azonosító lehet nagyobb, mint 32 bit, és egyes programozási nyelvek nehézségekbe ütköznek / csendes hibák értelmezése. De ez kisebb, mint 52 bit, így az aláírt 64 bites egész vagy kettős precíziós úszó típusa biztonságos az azonosító. Csak a getchatban visszatért.
elhelyezkedés Csevegés Választható. A SuperGroups esetében a szupercsoport csatlakoztatása. Csak a getchatban visszatért.

Üzenet

Ez az objektum üzenetet jelent.

FieldTypedescription
Üzenet_ID Egész szám Egyedülálló üzenetazonosító ebben a csevegésben
tól től Felhasználó Választható. Küldő, üres a csatornákra küldött üzenetekhez
Sender_chat Csevegés Választható. Az üzenet küldője, amelyet egy csevegés nevében küldtek. A csatorna maga a Csatorna Messaz számára. A Supergroup maga az Anonymous Group Administrators üzenetekhez. A kapcsolt csatorna automatikusan továbbította a vitacsoportba
Dátum Egész szám Az üzenet UNIX időpontjában küldött dátuma
Csevegés Csevegés Beszélgetés Az üzenet tartozik
Forward_from Felhasználó Választható. Elküldött üzenetekért az eredeti üzenet feladója
Forward_from_chat Csevegés Választható. A csatornákból vagy az Anonymous Administrators által küldött üzenetekhez az eredeti feladó csevegésre vonatkozó információk
Forward_from_message_id Egész szám Választható. A csatornákból továbbított üzeneteknél az eredeti üzenet azonosítója a csatornában
Forward_signature Húr Választható. A csatornákról továbbított üzenetek esetén a postaíró aláírása, ha jelen van
Forward_sender_name Húr Választható. A feladó neve azoknak a felhasználóknak, akik letiltják a fiókjukhoz való hivatkozás hozzáadását a továbbított üzenetekben
Előre_date Egész szám Választható. Elküldött üzenetekhez az eredeti üzenet UNIX időpontjában küldött dátumot
Válasz_to_message Üzenet Választható. Válaszok esetén az eredeti üzenet. Ne feledje, hogy az üzenetobjektum ezen a mezőben nem tartalmaz további REFLESS_TO_MESSAGE mezőket, ha maga is válasz.
Via_bot Felhasználó Választható. Bot, amelyen keresztül az üzenetet küldték
dátum szerkesztése Egész szám Választható. Az üzenet utolsó szerkesztése dátuma UNIX idő
Media_group_id Húr Választható. A médiaüzenetcsoport egyedi azonosítója Ez az üzenet tartozik
Author_signature Húr Választható. A postafiók aláírása a csatornákban, illetve egy névtelen csoportkezelő egyéni címének aláírása
SZÖVEG Húr Választható. Szöveges üzenetekhez, az üzenet tényleges UTF-8 szövege, karakterek
Entitások Az üzenetek tömbje Választható. Szöveges üzenetek, speciális entitások, mint a felhasználónevek, URL-ek, bot parancsok stb. A szövegben jelenik meg
Élénkség Élénkség Választható. Az üzenet egy animáció, információs ango. A visszafelé kompatibilitás esetén a mező beállítása esetén a dokumentum mező be van állítva
Hang Hang Választható. Az üzenet egy hangfájl, információ a fájlról
Dokumentum Dokumentum Választható. Az üzenet egy általános fájl, információ a fájlról
Fénykép A fényképek tömbje Választható. Az üzenet egy fotó, amely a fényképhez rendelkezésre álló méret
Matrica Matrica Választható. Az üzenet egy matrica, információ a szálakról
Videó Videó Választható. Az üzenet egy videó, információ a videóról
Video_note Videokazetta Választható. Az üzenet egy videofelvétel, a videóüzenetről
Hang Hang Választható. Az üzenet egy hangüzenet, információ a fájlról
Felirat Húr Választható. Felirat az animáció, audió, dokumentum, fénykép, videó vagy hang, karakterek
Caption_entitások Az üzenetek tömbje Választható. A feliratokkal, speciális entitásokkal, például felhasználónévekkel, URL-ekkel, bot parancsokkal, stb. A felirat jelenik meg
Kapcsolatba lépni Kapcsolatba lépni Választható. Az üzenet megosztott kapcsolat, információ a kapcsolattartásról
DOBÓKOCKA DOBÓKOCKA Választható. Az üzenet véletlenszerű értékű kocka
Játszma, meccs Játszma, meccs Választható. Az üzenet egy játék, információ a játékról. További információk a Játékokról »
Közvélemény kutatás Közvélemény kutatás Választható. Az üzenet egy natív közvélemény-kutatás, a szavazásról
Helyszín Helyszín Választható. Az üzenet helyszín, információ a helyszínről. A visszafelé kompatibilitás esetén a mező beállítása esetén a Hely mező be van állítva
elhelyezkedés Elhelyezkedés Választható. Az üzenet megosztott hely, információ a helyről
new_chat_members A felhasználó tömbje Választható. Új tagok, amelyek hozzáadódtak a csoporthoz vagy a szupercsoporthoz, és ezekről az UME tagokról
Left_Chat_Member Felhasználó Választható. Egy tagot eltávolítottak a csoportból, tájékoztatást kaptak róluk (ez a tag lehet a bot)
new_chat_title Húr Választható. A csevegési cím az értékre változott
new_chat_photo A fényképek tömbje Választható. A csevegőfotó az értékre váltott
DELETE_CHAT_PHOTO Igaz Választható. Szolgáltatási üzenet: A csevegőfotót törölték
GROUP_CHAT_CREATED Igaz Választható. Szolgáltatási üzenet: A csoport létrehozása
supergroup_chat_created Igaz Választható. Szolgáltatási üzenet: A Supergroup létrehozása. Ez a mező nem érkezhet be a frissítések során megjelenő üzenetben, mert a bot nem lehet egy szupercsoport tagja, amikor létrejön. Csak a RESPLESS_TO_MESSAGE-ben található, ha valaki egy nagyon első üzenetre válaszol egy közvetlenül létrehozott SuperGroup-ban.
csatorna_chat_created Igaz Választható. Szolgáltatási üzenet: A csatorna létrejött. Ez a mező nem érkezik meg a frissítések során megjelenő üzenetben, mert a bot clannel, amikor létrejön. Ez csak a RESPLESS_TO_MESSAGE-ban található, ha valaki egy csatorna első üzenetére válaszol.
MESSAGE_AUTO_DELETE_TIMER_CHANGED Messageautodeletetimerchanged Választható. Szolgáltatási üzenet: Automatikus törlés időzítő beállításai megváltoztak a csevegésben
Migrate_to_chat_id Egész szám Választható. A csoportot egy szupercsoportra vándorolták a megadott azonosítóval. Ez a számnak több mint 32 jelentős bitje lehet, és egyes programozási nyelvek nehézségekbe ütköznek / csendes hibákkal. De azt legfeljebb 52 Jelentős bites, így egy aláírt bites egész vagy dupla pontosságú Float típusú Biztonságos Stinging Ez Identifier.
Migrate_from_chat_id Egész szám Választható. A szupercsoportot a megadott azonosítóval ellátott csoportból vándorolták. Ez a számnak több mint 32 jelentős bitje lehet, és egyes programozási nyelvek nehézségekbe ütköznek / csendes hibákkal. De azt legfeljebb 52 Jelentős bites, így egy aláírt bites egész vagy dupla pontosságú Float típusú Biztonságos Stinging Ez Identifier.
Pinned_message Üzenet Választható. A megadott üzenetet rögzítették. Ne feledje, hogy az ezen a mezőben található üzenetobjektum nem tartalmaz további REFLESSE_TO_MESSAGE mezőket, ha maga is válasz.
Számla Számla Választható. Az üzenet a fizetéshez szükséges számla, a számla információiről. További információ a kifizetésekről »
Sikeres_payment Sikeres Választható. Az üzenet a sikeres fizetésről, a kifizetésről szóló információ. További információ a kifizetésekről »
Connected_website Húr Választható. A webhely domainneve, amelyen a felhasználó bejelentkezett. További információ a Telegram Belépésről »
Passport_data PassportData Választható. Telegram útlevéladatok
Proximity_alert_triggered Proximityalertriggered Választható. Szolgálati üzenet. A beszélgetés felhasználója egy másik felhasználó közelségi figyelmeztetést váltott ki az élő hely megosztásakor.
Voice_Chat_Scheded Voicechatschede Választható. Szolgáltatási üzenet: Voice Chat ütemezett
Hang_chat_started Voiceechatstarted Választható. Szolgáltatási üzenet: Hangos beszélgetés kezdődött
Voice_Chat_ended Hangelszívott Választható. Szolgáltatási üzenet: Voice Chat véget ért
Voice_Chat_Particips_Invited Viceechatparticiants Választható. Szolgáltatási üzenet: Új résztvevők meghívtak egy hangos csevegésre
Válasz_Markup InlineKeyboardMarkup Választható. Az üzenethez csatolt inline billentyűzet. A gombok rendes gombokként kerülnek elszámolásra.

Üzenet

Ez az objektum egyedülálló üzenetazonosítót képvisel.

FieldTypedescription
Üzenet_ID Egész szám Egyedi üzenetazonosító

Ügyvéditás

Ez az objektum egy speciális entitást jelent egy szöveges üzenetben. Például Hashtags, felhasználónevek, URL-ek stb.

FieldTypedescription
típus Húr A gazdálkodó egység típusa. Lehet “említeni” (), “hashtag” (), “cashtag” (), “bot_command” (), “url” (), “e-mail” (), “phone_number” (), “merész” ()Félkövér szöveg), “Italic” (aláhúzott szöveg), “Strikethrough” (Strikethrough Text), “Code” (monowidth blokk), “TEXT_LINK” (kattintható text_link), “TEXT_MENTION” (felhasználói felhasználók számára)
Offset Egész szám Offset az UTF kódegységekben az entitás kezdetéhez
Hossz Egész szám Az entitás hossza UTF kódegységekben
URL Húr Választható. Mert „szöveg_link” egyetlen címet, ami után lehet nyitni felhasználó megérinti SZÖVEG
Felhasználó Felhasználó Választható. Csak a “TEXT_MENTION”, az említett felhasználó
Nyelv Húr Választható. Az “Pre” Pre “esetében az entitás szövegének programozási nyelve

Fényképezés

Ez az objektum egy fotó vagy egy fájl / matrica miniatűr.

FieldTypedescription
File_id Húr A fájl azonosítója, amely a fájl letöltésére vagy újrafelhasználására használható
File_unique_id Húr Egyedi azonosító ehhez a fájlhoz, amely az idő múlásával és a különböző botoknál azonosnak kell lennie. A fájl letöltésére vagy újrafelhasználására nem használható.
szélesség Egész szám Fotószélesség
Magasság Egész szám Képmagasság
Fájl méret Egész szám Választható. Fájlméret bájtban

Élénkség

Ez az objektum egy animációs fájlt jelent (GIF vagy H / MPEG-4 AVC video miteső hang).

FieldTypedescription
File_id Húr A fájl azonosítója, amely a fájl letöltésére vagy újrafelhasználására használható
File_unique_id Húr Egyedi azonosító ehhez a fájlhoz, amely az idő múlásával és a különböző botoknál azonosnak kell lennie. A fájl letöltésére vagy újrafelhasználására nem használható.
szélesség Egész szám A SENDER által meghatározott videó szélessége
Magasság Egész szám Videómagasság a feladó által meghatározott módon
Időtartam Egész szám A videó időtartama másodpercben a feladó által meghatározott
Hüvelykujj Fényképezés Választható. Animációs bélyegkép a feladó által meghatározott módon
Fájl név Húr Választható. Eredeti animációs fájlnév a feladó által meghatározott módon
mime_type Húr Választható. A feladó által meghatározott fájl típusát
Fájl méret Egész szám Választható. Fájlméret bájtban

Hang

Ez az objektum egy hangfájlt jelent, amelyet a telegram ügyfelek zenéjében kell kezelni.

FieldTypedescription
File_id Húr A fájl azonosítója, amely a fájl letöltésére vagy újrafelhasználására használható
File_unique_id Húr Egyedi azonosító ehhez a fájlhoz, amely az idő múlásával és a különböző botoknál azonosnak kell lennie. A fájl letöltésére vagy újrafelhasználására nem használható.
Időtartam Egész szám A hang időtartama másodpercben a feladó által meghatározott másodpercben
Előadó Húr Választható. A feladó vagy audio címkék által meghatározott hang előadója
cím Húr Választható. Az audió címe a feladó által meghatározott vagy audio címkék által meghatározott
Fájl név Húr Választható. Eredeti fájlnév a feladó által meghatározott módon
mime_type Húr Választható. A feladó által meghatározott fájl típusát
Fájl méret Egész szám Választható. Fájlméret bájtban
Hüvelykujj Fényképezés Választható. A zenei fájl miniatűrje miniatűr

Dokumentum

Ez az objektum általános fájlt jelent (szemben a fotókkal, hangüzenetekkel és hangfájlokkal).

FieldTypedescription
File_id Húr A fájl azonosítója, amely a fájl letöltésére vagy újrafelhasználására használható
File_unique_id Húr Egyedi azonosító ehhez a fájlhoz, amely az idő múlásával és a különböző botoknál azonosnak kell lennie. A fájl letöltésére vagy újrafelhasználására nem használható.
Hüvelykujj Fényképezés Választható. Dokumentum bélyegkép a feladó által meghatározott módon
Fájl név Húr Választható. Eredeti fájlnév a feladó által meghatározott módon
mime_type Húr Választható. A feladó által meghatározott fájl típusát
Fájl méret Egész szám Választható. Fájlméret bájtban

Videó

Ez az objektum videofájlt jelent.

FieldTypedescription
File_id Húr A fájl azonosítója, amely a fájl letöltésére vagy újrafelhasználására használható
File_unique_id Húr Egyedi azonosító ehhez a fájlhoz, amely az idő múlásával és a különböző botoknál azonosnak kell lennie. A fájl letöltésére vagy újrafelhasználására nem használható.
szélesség Egész szám A SENDER által meghatározott videó szélessége
Magasság Egész szám Videómagasság a feladó által meghatározott módon
Időtartam Egész szám A videó időtartama másodpercben a feladó által meghatározott
Hüvelykujj Fényképezés Választható. Videó miniatűr
Fájl név Húr Választható. Eredeti fájlnév a feladó által meghatározott módon
mime_type Húr Választható. A feladó által meghatározott fájl mime típusa
Fájl méret Egész szám Választható. Fájlméret bájtban

Videokazetta

Ez az objektum videoüzenet jelenik meg (a telegram alkalmazásokban elérhető V-tól).

FieldTypedescription
File_id Húr A fájl azonosítója, amely a fájl letöltésére vagy újrafelhasználására használható
File_unique_id Húr Egyedi azonosító ehhez a fájlhoz, amely az idő múlásával és a különböző botoknál azonosnak kell lennie. A fájl letöltésére vagy újrafelhasználására nem használható.
Hossz Egész szám Videó szélessége és magassága (a videoüzenet átmérője) a feladó által meghatározott módon
Időtartam Egész szám A videó időtartama másodpercben a feladó által meghatározott
Hüvelykujj Fényképezés Választható. Videó miniatűr
Fájl méret Egész szám Választható. Fájlméret bájtban

Hang

Ez az objektum hangjegyzetet jelent.

FieldTypedescription
File_id Húr A fájl azonosítója, amely a fájl letöltésére vagy újrafelhasználására használható
File_unique_id Húr Egyedi azonosító ehhez a fájlhoz, amely az idő múlásával és a különböző botoknál azonosnak kell lennie. A fájl letöltésére vagy újrafelhasználására nem használható.
Időtartam Egész szám A hang időtartama másodpercben a feladó által meghatározott másodpercben
mime_type Húr Választható. A feladó által meghatározott fájl típusát
Fájl méret Egész szám Választható. Fájlméret bájtban

Kapcsolatba lépni

Ez az objektum telefonos kapcsolatot jelent.

FieldTypedescription
Telefonszám Húr Kapcsolat telefonszáma
keresztnév Húr Kapcsolat első neve
Vezetéknév Húr Választható. Kapcsolat utolsó neve
Felhasználói azonosító Egész szám Választható. Kapcsolatfelhasználói azonosítója telegramban. Ez a számnak több mint 32 jelentős bitje lehet, és egyes programozási nyelvek nehézségekbe ütköznek / csendes hibákkal. De azt legfeljebb 52 Jelentős készlet, így egy kicsit egész vagy dupla pontosságú úszós biztonságosak a szúrós Ez Identifier.
Vcard Húr Választható. További adatok a kontaktusról VCard formájában

DOBÓKOCKA

Ez az objektum egy animált emoji, amely véletlenszerű értéket jelenít meg.

Szavazás

Ez az objektum az egyik válasz opcióval kapcsolatos információkat tartalmaz egy szavazáson.

FieldTypedescription
SZÖVEG Húr Opció szöveg, karakterek
Voter_Count Egész szám Az e lehetőségért szavazott felhasználók száma

Pollanswer

Ez az objektum egy felhasználó válaszát egy nem anonim közvélemény-kutatásban jelöli.

FieldTypedescription
Poll_id Húr Egyedi szavazás azonosító
Felhasználó Felhasználó A felhasználó, aki megváltoztatta a választ a szavazás
Opció_idek Egész számú tömb 0 A válasz opciók alapú azonosítók, amelyeket a felhasználó választ. Lehet üres, ha a felhasználó visszahúzta a szavazást.

Közvélemény kutatás

Ez az objektum tartalmazza a szavazásról szóló információkat.

FieldTypedescription
idézés Húr Egyedi szavazás azonosító
Kérdés Húr Poll kérdés, karakterek
Lehetőségek Polloption tömbje A szavazások listája
Teljes_voter_count Egész szám A szavazásban szavazott felhasználók száma
zárva Boolean Igaz, ha a szavazás zárva van
Is_aMous Boolean Igaz, ha a szavazás névtelen
típus Húr Poll típus, jelenleg “rendszeres” vagy “kvíz” lehet
engedélyezve_multiple_answers Boolean Igaz, ha a szavazás több válaszot tesz lehetővé
Helyes_option_id Egész szám Választható. 0-alapú azonosító a helyes válasz opcióról. Csak a kvíz üzemmódban lévő közvélemény-kutatásokhoz, amelyek zárva vannak, vagy elküldték (nem továbbították) a bot vagy a privát csevegés a bot.
Magyarázat Húr Választható. A felhasználó, amikor egy felhasználó úgy dönt, hogy helytelen választ vagy csapot választ a lámpa ikonján egy kvíz stílusú szavazás, Charactsers
Magyarázat_entitások Az üzenetek tömbje Választható. Különleges entitások, mint a felhasználónevek, URL-ek, bot parancsok stb. Amely a magyarázatban jelenik meg
Open_period Egész szám Választható. Az idő száma másodpercben A szavazás a létrehozás után aktív lesz
close_date Egész szám Választható. Az időpontban (UNIX időbélyegző) automatikusan zárva lesz

Elhelyezkedés

Ez az objektum egy pontot jelent a térképen.

FieldTypedescription
Hosszúság Úszó A feladó által meghatározott hosszúság
Szélességi kör Úszó A küldő által meghatározott szélesség
Vízszintes_agnyitás Úszószám Választható. A helyszín bizonytalanságának sugara, méterben mérve;
Élő_period Egész szám Választható. Az üzenetküldés dátumához képest, amely alatt a hely frissíthető; Másodpercek alatt. Csak aktív élőhelyekre.
Cím Egész szám Választható. Az irány, amelyben a felhasználó mozog, fokokban; Csak aktív élőhelyekre.
Proximity_alert_radius Egész szám Választható. Maximális távolság a közelbeni figyelmeztetésekhez egy másik csevegőelemhez képest, méterben. Csak az elküldött élőhelyekért.

Helyszín

Ez az objektum egy helyszínt képvisel.

FieldTypedescription
elhelyezkedés Elhelyezkedés Helyszín helyszíne. Nem lehet élő hely
cím Húr A helyszín neve
Cím Húr A helyszín címe
Foursquare_id Húr Választható. Foursquare azonosítja a helyszínt
Foursquare_type Húr Választható. A helyszín foursquare típusa. (Például “Arts_Entertainment / Default”, “Arts_Entainment / Aquarium” vagy “Élelmiszer / fagylalt”.)
Google_place_id Húr Választható. A Google Helyek azonosítják a helyszínt
Google_place_type Húr Választható. A Google Helyek típusa A helyszín. (Lásd: Támogatott típusok.)

Proximityalertriggered

Ez az objektum képviseli a szolgáltatási üzenet tartalmát, elküldve, ha a Chat felhasználója egy másik felhasználó által beállított proximity riasztást indít.

FieldTypedescription
Utazó Felhasználó A riasztást kiváltó felhasználó
Virrasztó Felhasználó Az Aerrt beállítása
Távolság Egész szám A felhasználók közötti távolság

Messageautodeletetimerchanged

Ez az objektum egy szolgáltatásüzenetet jelent az automatikus törlés időzítő beállításainak módosításáról.

FieldTypedescription
MESSAGE_AUTO_DELETE_TIME Egész szám Új automatikus törlési idő az üzenetekhez a csevegésben; Másodpercek alatt

Voicechatschede

Ez az objektum a csevegésben tervezett hangos csevegésről szóló szolgáltatási üzenetet jelent.

FieldTypedescription
Kezdő dátum Egész szám Időpontban (UNIX időbélyeg), ha a hangbeszélgetést egy csevegő rendszergazda el kell kezdenie

Voiceechatstarted

Ez az objektum egy szolgáltatási üzenetet jelent a csevegésben indított hangos csevegésről. Jelenleg nincs információ.

Hangértékes

Ez az objektum egy szolgáltatási üzenetet jelent a csevegésben végződő hangbeszélgetésről.

FieldTypedescription
Időtartam Egész szám Hangcsevegés időtartama másodpercben

Viceechatparticiants

Ez az objektum egy szolgáltatási üzenetet jelent az új tagokról, amelyek meghívtak egy hangcsevegésre.

FieldTypedescription
Felhasználók A felhasználó tömbje Választható. Új tagok, akik meghívtak a hangos csevegésre

Userprofilephotos

Ez az objektum a felhasználó profilképeit képviseli.

FieldTypedescription
Teljes számlálás Egész szám A profilok összes száma A célfelhasználó rendelkezik
Fotók A fényképezőgép tömbje Kért profilképek (legfeljebb 4 méretben)

Fájl

Ez az objektum egy letöltendő fájl. A fájl letölthető a linken keresztül . Garantált, hogy a kapcsolat legalább 1 órán át érvényes. Amikor a hivatkozás lejár, egy újat kérhet a getfile hívásával.

A letöltés maximális fájlmérete 20 MB

FieldTypedescription
File_id Húr A fájl azonosítója, amely a fájl letöltésére vagy újrafelhasználására használható
File_unique_id Húr Egyedi azonosító ehhez a fájlhoz, amely az idő múlásával és a különböző botoknál azonosnak kell lennie. A fájl letöltésére vagy újrafelhasználására nem használható.
Fájl méret Egész szám Választható. Fájlméret bájtban, ha ismert
Fájl elérési út Húr Választható. Fájl elérési út. Használja a fájl megszerzéséhez.

VálaszKeyboardMarkup

Ez az objektum egy egyedi billentyűzetet képvisel, válasz opciókkal (lásd a részleteket és példákat a botok bevezetése).

FieldTypedescription
Billentyűzet A billentyűzet tömbje A gombsorok tömbje, mindegyike a billentyűsbutton objektumok tömbjével
Resize_keyboard Boolean Választható. Kéri az ügyfeleket, hogy a billentyűzetet függőlegesen átméretezzék az optimális illeszkedés érdekében (e.G., Hogy a billentyűzet kisebb legyen, ha csak két sor gomb van). Alapértelmezés szerint hamis, amely esetben az egyéni billentyűzet mindig ugyanolyan magasságú, mint az alkalmazás szabványos billentyűzete.
One_time_keyboard Boolean Választható. Kéri az ügyfeleket, hogy elrejtsék a billentyűzetet, amint használták. A billentyűzet továbbra is elérhető, de az ügyfelek automatikusan megjelenítik az USAL Letter-billentyűzetet a csevegésben – A felhasználó megnyomhatja a beviteli mezőben egy speciális gombot, hogy újra megtekinthesse az egyéni billentyűzetet. Alapértelmezés szerint hamis.
input_field_plarkholder Húr Választható. A billentyűzet aktív, ha a billentyűzet aktív; Karakterek
Szelektív Boolean Választható. Használja ezt a paramétert, ha csak a billentyűzetet szeretné megmutatni az adott felhasználókhoz. Célok: 1) Az üzenetobjektum szövegében @mentioned felhasználók; 2) Ha a bot üzenete válasz (Válasz_TO_MESSAGE_ID), az eredeti üzenet feladója.

Példa: A felhasználói kérések a bot nyelvének megváltoztatására, a bot válaszol az új nyelv kérésére. A csoport többi felhasználója nem látja a billentyűzetet.

Keyboardbutton

Ez az objektum a válasz billentyűzet egyik gombját jelöli. Az egyszerű szöveges gombok használhatók az objektum helyett a gomb szövegének megadásához. Opcionális mezők kérése_contact, kérés_lokáció és kérés_poll kölcsönösen kizáró.

FieldTypedescription
SZÖVEG Húr A gomb szövege. Ha az opcionális mezők egyikét sem használja, akkor az üzenet megnyomásakor üzenetként kerül elküldésre
Kérés_contact Boolean Választható. Ha igaz, akkor a felhasználó telefonszáma kerül elküldésre, amikor a gombot megnyomja. Csak privát beszélgetésekben kapható
Kérés_lokáció Boolean Választható. Ha igaz, akkor a felhasználó aktuális helyét elküldjük, ha megnyomja a gombot. Csak privát beszélgetésekben kapható
Kérés_poll Billentyűsbuttonpolltype Választható. Ha megadja, a felhasználót felkérik, hogy hozzon létre egy szavazást, és küldje el a botra, amikor megnyomja a gombot. Csak privát beszélgetésekben kapható

Jegyzet:A Request_Contact és a Request_Location Opciók csak az április 9-én kiadott telegram verziókban működnek, az idősebb ügyfelek nem támogatott üzenetet jelenítenek meg.
Jegyzet:A Request_poll opció csak a január 23-án kiadott telegram verziókban dolgozik, az idősebb ügyfelek nem támogatott üzenetet jelenítenek meg.

Billentyűsbuttonpolltype

Ez az objektum egy szavazás típusát jelenti, amelyet megengedett, amelyet létre kell hozni és elküldeni, ha a cressponding gomb be van állítva.

FieldTypedescription
típus Húr Választható. Ha a kvíz kerül átadásra, akkor a felhasználó csak a kvíz üzemmódban csak a közvélemény-kutatásokat hozhat létre. Ha rendszeres, akkor csak a rendszeres közvélemény-kutatások engedélyezhetők. Ellenkező esetben a felhasználó bármilyen típusú közvélemény-kutatást hozhat létre.

VálaszkeyboardRemove

Az üzenet fogadásakor eltávolítja az aktuális egyéni billentyűzetet, és megjeleníti az alapértelmezett betűbillentyűzetet. Alapértelmezés szerint az egyéni billentyűzetek akkor jelennek meg, ha egy új billentyűzetet küld egy bot. Kivételt készítenek egy egyszeri billentyűzetekre, amelyek közvetlenül a gomb megnyomása után el vannak rejtve (lásd: VálaszKeyboardMarkup).

FieldTypedescription
Eltávolítás_Keyboard Igaz Kéri Egyéni ügyfelek, hogy eltávolítsuk a Custom Keyboard (felhasználó nem lesz képes megidézni ez a billentyűzet, ha azt szeretné, hogy elrejtse a billentyűzetet a szeme elől, de mindig tartsuk hozzáférhető, használható One_Time_Keyboard a ReplyKeyboardMarkup)
Szelektív Boolean Választható. Használja ezt a paramétert, ha csak a billentyűzetet szeretné eltávolítani az adott felhasználók számára. Célok: 1) Az üzenetobjektum szövegében @mentioned felhasználók; 2) Ha a bot üzenete válasz (Válasz_TO_MESSAGE_ID), az eredeti üzenet feladója.

Példa: A Felhasználói szavazás egy szavazásban, a bot visszaadja a visszaigazoló üzenetet, hogy válaszoljon, és eltávolítja a billentyűzetet a felhasználó számára, miközben még mindig megmutatja a billentyűzetet a szavazás lehetőségeivel, akik még nem szavaztak.

InlineKeyboardMarkup

Ez az objektum egy inline billentyűzetet jelent, amely az üzenet melletti oldalon jelenik meg.

Jegyzet: Ez csak az április 9-én kiadott telegram verziókban dolgozik, az idősebb ügyfelek nem támogatott üzenetet jelenítenek meg.

InlineKeyboardbutton

Ez az objektum egy inline billentyűzet egy gombját jelöli. Te Kell Használja az opcionális mezők egyikét.

FieldTypedescription
SZÖVEG Húr Címke szöveg a gombon
URL Húr Választható. Http vagy tg: // URL, amikor megnyomja a gombot
Login_url Loginurl Választható. A felhasználó engedélyezéséhez használt http URL. Használható a telegram bejelentkezési widget cseréjére.
Callback_Data Húr Választható. Az adatok visszahívási lekérdezésére a botra, amikor a gomb prastedse, byte
Switch_inline_Query Húr Választható. Ha be van állítva, a gomb megnyomásával felkéri a felhasználót, hogy kiválassza az egyik csevegést, nyissa meg a csevegést, és helyezze be a Bot felhasználónevét és a megadott inline lekérdezést a beviteli mezőben. Lehet üres, ebben az esetben csak a bot emelkedés lesz beillesztve.

Jegyzet: Ez egyszerű módszert kínál a felhasználók számára, hogy elkezdje használni az Bot Soros mód, amikor éppen egy privát chat IT. Különösen hasznos, ha együtt SWITCH_PM … AKCIÓK – ebben az esetben a felhasználó lesz automatikusan visszatér a csevegés A CHAT KÉPERNYŐ kihagyva a CHAT KÉPERNYŐ.

Switch_inline_Query_current_chat Húr Választható. Ha be van állítva, a gomb megnyomásával beilleszti a bot felhasználónevét és a megadott inline lekérdezést az aktuális csevegés beviteli mezőjében. Lehet üres, ebben az esetben csak a bot-emelkedés beillesztése lesz beillesztve.

Ez egy gyors módja, hogy a felhasználó az Open Your Bot Soros módban az azonos Chat – Jó kiválasztása valamit több lehetőséget.

callback_game Callbackgame Választható. A játék leírása, amely elindul, amikor a felhasználó megnyomja a gombot.

Jegyzet: Ez a típus gomb Kell Mindig legyen az első gomb az első sorban.

Fizetés Boolean Választható. Adja meg az igazságot, hogy küldjön egy fizetési gombot.

Jegyzet: Ez a típus gomb Kell Mindig legyen az első gomb az első sorban.

Loginurl

Ez az objektum az inline billentyűzet gomb paramétert képviseli, amelyet a felhasználó engedélyezéséhez használnak. A telegram bejelentkezési widget nagyszerű cseréjeként szolgál, amikor a felhasználó táviratból érkezik. Az összes felhasználónak meg kell tennie, hogy érintse meg a / kattintson egy gombra, és erősítse meg, hogy a bejelentkezés:

A telegram alkalmazások támogatják ezeket a gombokat a verzióaktól

Minta bot: @discussbot

FieldTypedescription
URL Húr HTTP URL-cím, amelyet a lekérdezési karakterlánchoz hozzáadott felhasználói engedélyezési adatokkal kell megnyitni, amikor a gomb be van állítva. Ha a felhasználó megtagadja az engedélyezési adatok megadását, akkor az eredeti URL-t nyitják meg. A hozzáadott adatok megegyeznek az engedélyezési adatok fogadásában leírtakkal.

Jegyzet: Te Kell Mindig ellenőrizze a kapott adatok hashját, hogy ellenőrizze az adatok hitelesítését és integritását az engedélyezés ellenőrzése során leírtak szerint.

Forward_text Húr Választható. A gomb új szövege a továbbított üzenetekben.
Bot_UseName Húr Választható. Egy bot felhasználóneve, amelyet felhasználói engedélyezéshez használnak. További részletekért lásd a bot beállítása. Ha nincs megadva, akkor a jelenlegi bot felhasználónevét feltételezzük. Az URL-tartománynak meg kell felelnie a bothoz kapcsolódó tartománynak. További részletekért lásd a domainhez a botot.
Kérés_write_access Boolean Választható. Igazolja igaz, hogy kérje a bot engedélyét, hogy üzeneteket küldjön a felhasználónak.

Callbackquery

Ez az objektum egy bejövő visszahívási lekérdezést jelent az inline billentyűzeten lévő visszahívási gombból. Ha a lekérdezést létrehozó gombot a bot által küldött üzenethez csatolták, a mező üzenet jelen lesz. Ha a gombot a boton keresztül küldött üzenethez csatolták (Inline módban), akkor a mező inline_message_id lesz jelen. Pontosan az egyik mező adat vagy game_short_name lesz jelen.

FieldTypedescription
idézés Húr Egyedi azonosító ehhez a lekérdezéshez
tól től Felhasználó Feladó
Üzenet Üzenet Választható. Üzenet a lekérdezést létrehozó visszahívási gombra. Ne feledje, hogy az üzenet tartalma és az üzenet dátuma nem lesz elérhető, ha az üzenet túl öreg
inline_message_id Húr Választható. A boton keresztül küldött üzenet azonosító módja, amely a lekérdezést megadta.
Chat_instance Húr A globális azonosító, amely egyedülállóan megfelel a csevegésnek, amelyhez az üzenetet a visszahívási gomb elküldte. Hasznos a magas pontszámokhoz a játékokban.
Adat Húr Választható. A visszahívási gombhoz kapcsolódó adatok. Vegye figyelembe, hogy egy rossz ügyfél tetszőleges adatokat küldhet ezen a területen.
GAME_SHORT_NAME Húr Választható. A visszatérendő játék rövid neve, a játék egyedi azonosítójaként szolgál

Jegyzet: Miután a felhasználó megnyomja a visszahívási gombot, a Telegram ügyfelek megjelenítik az előrehaladási sávot, amíg nem hívja a válaszfalságot. Ez azért van, amire szükségük van, hogy reagáljunk a válaszfalnak hívására, még akkor is, ha nem szükséges értesítés a felhasználónak (e.G., Az opcionális paraméterek bármelyikének meghatározása nélkül).

Forcereply

Ezzel az objektummal ellátott üzenet fogadásakor a Telegram ügyfelek válaszolnak a felhasználó számára (cselekedj, mintha a felhasználó kiválasztotta a bot üzenetét, és megérintette a “Válasz”). Ez rendkívül hasznos lehet, ha szeretné létrehozni a felhasználóbarát lépésenkénti interfészeket anélkül, hogy feláldná az adatvédelmi módot.

FieldTypedescription
Force_reply Igaz Válaszfelületet mutat a felhasználó számára, mintha manuálisan) kiválasztja a bot üzenetét, és megérintette a “Válaszot”
input_field_plarkholder Húr Választható. A helyőrző a beviteli mezőben jelenik meg, amikor a válasz aktív; Karakterek
Szelektív Boolean Választható. Használja ezt a paramétert, ha csak az adott felhasználókra adott választ kívánja kényszeríteni. Célok: 1) Az üzenetobjektum szövegében @mentioned felhasználók; 2) Ha a bot üzenete válasz (Válasz_TO_MESSAGE_ID), az eredeti üzenet feladója.

Példa: A Poll Bot csoportok számára az adatvédelmi módban (csak fogadásokat kap, válaszol az üzenetekre és megemlítésekre). Két módja lehet új szavazás létrehozására:

  • Magyarázza el a felhasználót, hogyan kell parancsot küldeni paraméterekkel (e.G. / Newpoll kérdés Válasz1 válasz2). Lehet, hogy fellebbezhet a hardcore felhasználók számára, de hiányzik a modern napi lengyel.
  • Irányítsa a felhasználót egy lépésről lépésre. “Kérem, küldje el nekem a kérdést”, “hűvös, most adjuk hozzá az első válasz opciót”, “nagyszerű. Tartsa a válasz beállításokat, majd küldje / kész, ha készen áll “.

Az utolsó lehetőség határozottan vonzóbb. És Forcerply a bot kérdéseiben, akkor megkapja a felhasználó válaszait, még akkor is, ha csak válaszokat, parancsokat és említést kap – anélkül, hogy további munkát végezne a felhasználó számára.

Chatphoto

Ez az objektum csevegőfotót képvisel.

FieldTypedescription
small_file_id Húr A kis (x) csevegőfotó fájlazonosítója. Ez a fájl_ID csak a Photo Letöltéshez használható, és csak mindaddig, amíg a fénykép nem változik.
small_file_unique_id Húr A kis (x) csevegőfotó egyedi fájlazonosítója, amely az idő múlásával és különböző botoknál azonosnak kell lennie. A fájl letöltésére vagy újrafelhasználására nem használható.
Big_file_id Húr A Big (X) Chat Photo fájlazonosítója. Ez a fájl_ID csak a Photo Letöltéshez használható, és csak mindaddig, amíg a fénykép nem változik.
big_file_unique_id Húr A Big (X) Chat fotó egyedülálló fájlazonosítója, amely az idő múlásával és különböző botokonként azonosnak kell lennie. A fájl letöltésére vagy újrafelhasználására nem használható.

Chatinvitelink

A csevegés meghívó linkje.

FieldTypedescription
Invite_Link Húr A meghívó link. Ha a link jött létre Tovább Chat adminisztrátor Thene Chat adminisztrátor, a második része a link helyett „…”.
Teremtő Felhasználó A link létrehozója
creates_join_request Boolean Igaz, ha a csevegésre csatlakozó felhasználóknak a linken keresztül csatlakoznak a csevegési rendszergazdáknak
is_primary Boolean Igaz, ha a kapcsolat elsődleges
is_revoked Boolean Igaz, ha a link visszavonásra kerül
Név Húr Választható. Hívja meg a link nevét
Lejárati dátum Egész szám Választható. Időpontban (UNIX időbélyegző), ha a link lejár, vagy lejárt
Tag_limit Egész szám Választható. Maximális számú felhasználók, amelyek a csevegéshez egyidejűleg a csevegéshez való csatlakozás után egyidejűleg csatlakozhatnak;
powing_join_request_count Egész szám Választható. A link segítségével létrehozott függőben lévő csatlakozási kérések száma

ChatMember

Ez az objektum információt tartalmaz egy csevegési tagról. Jelenleg a következő 6 típusú csevegőelem támogatott:

Chatmemberowner

Olyan csevegőelemet képvisel, amely tulajdonosa a csevegéssel, és minden adminisztrátori jogosultsággal rendelkezik.

FieldTypedescription
Állapot Húr A tag státusza a csevegésben, mindig “Teremtő”
Felhasználó Felhasználó Információ a felhasználóról
Is_aMous Boolean Igaz, ha a felhasználó jelenléte a csevegésben rejtve van
Custom_title Húr Választható. Egyéni cím a felhasználó számára

Chatmemberadministrator

Olyan csevegőelemet képvisel, amelynek további kiváltsága van.

FieldTypedescription
Állapot Húr A tag állapota a csevegésben, mindig “adminisztrátor”
Felhasználó Felhasználó Információ a felhasználóról
can_be_edited Boolean Igaz, ha a bot engedélyezheti a felhasználó adminisztrátori jogosultságait
Is_aMous Boolean Igaz, ha a felhasználó jelenléte a csevegésben rejtve van
Can_manage_chat Boolean Igaz, ha a rendszergazda hozzáférhet a chat eseménynapló Chat Statisztika, Üzenet a statisztika csatornák, See Channel tagok See Anonymous rendszergazdák Supergroups figyelmen kívül hagyása Slow Mode. Bármely más adminisztrátori kiváltsággal
Can_delete_mesaz Boolean Igaz, ha az adminisztrátor törölheti az egyéb felhasználók üzeneteit
Can_manage_voice_chats Boolean Igaz, ha a rendszergazda kezelheti a hangos beszélgetéseket
can_restrict_members Boolean Igaz, ha az adminisztrátor korlátozhatja, tilthatja vagy nem bírja a csevegő tagokat
can_promote_members Boolean Igaz, ha a rendszergazda Új adminisztrátorok Subset saját kiváltságait vagy előresorolása rendszergazdák, hogy ő promotált, közvetlenül vagy közvetve (promotált által rendszergazdák nevezte ki a felhasználó)
CAN_CHANGE_INFO Boolean Igaz, ha a felhasználó megváltoztathatja a csevegési címet, fényképet és egyéb beállításokat
can_invite_users Boolean Igaz, ha a felhasználó meghívhatja az új felhasználókat a csevegésre
Can_post_messages Boolean Választható. Igaz, ha az adminisztrátor elküldheti a csatornát; Csak csatornák
can_edit_messages Boolean Választható. Igaz, ha az adminisztrátor szerkesztheti az egyéb felhasználók üzeneteit, és üzeneteket küldhet; Csak csatornák
can_pin_messages Boolean Választható. Igaz, ha a felhasználó minden üzenetet megengedett; Csak csoportok és szupercsoportok
Custom_title Húr Választható. Egyéni cím a felhasználó számára

ChatMemberMember

Olyan csevegőelemet képvisel, amely nem rendelkezik további kiváltságokkal vagy korlátozásokkal.

FieldTypedescription
Állapot Húr A tag státusza a csevegésben, mindig “tag”
Felhasználó Felhasználó Információ a felhasználóról

ChatMemberrelRestribe

Olyan csevegőelemet képvisel, amely bizonyos korlátozások alatt áll a csevegésben. Csak szupercsoportok.

FieldTypedescription
Állapot Húr A tag állapota a csevegésben, mindig “korlátozott”
Felhasználó Felhasználó Információ a felhasználóról
IS_Member Boolean Igaz, ha a felhasználó a kérelem pillanatában a csevegés tagja
CAN_CHANGE_INFO Boolean Igaz, ha a felhasználó megváltoztathatja a csevegési címet, fényképet és egyéb beállításokat
can_invite_users Boolean Igaz, ha a felhasználó meghívhatja az új felhasználókat a csevegésre
can_pin_messages Boolean Igaz, ha a felhasználó megengedett üzeneteket
Can_send_messages Boolean Igaz, ha a felhasználó szöveges üzeneteket, névjegyeket, helyszínekeket és helyszínekeket küldhet
can_send_media_messages Boolean Igaz, ha a felhasználó audios, dokumentumok, fényképek, videók, videó jegyzetek és hangjegyzetek küldését engedélyezheti
Can_send_polls Boolean Igaz, ha a felhasználó megengedett szavazásokat küldeni
can_send_other_messages Boolean Igaz, ha a felhasználó az animációkat, játékokat, szálakat küldhet, és inline botokat használhat
Can_add_web_page_previews Boolean Igaz, ha a felhasználó megengedett, hogy weboldal előnézeteket adjon az üzenetekhez
Addig, amíg_date Egész szám Dátum, amikor a korlátozásokat fel kell emelni a felhasználó számára; UNIX idő. Ha 0, akkor a felhasználó örökre korlátozott

Chatmemberleft

Olyan csevegőelemet képvisel, amely jelenleg nem tagja a csevegésnek, de csatlakozhat magához.

FieldTypedescription
Állapot Húr A tag helyzete a csevegésben, mindig “maradt”
Felhasználó Felhasználó Információ a felhasználóról

ChatMemberned

Egy csevegőelemet képvisel, amelyet betiltottak a csevegésben, és nem térhetnek vissza a csevegésre vagy a csevegési üzenetekre.

FieldTypedescription
Állapot Húr A tag állapota a csevegésben mindig “rúgott”
Felhasználó Felhasználó Információ a felhasználóról
Addig, amíg_date Egész szám Dátum, amikor a korlátozásokat fel kell emelni a felhasználó számára; UNIX idő. Ha 0, akkor a felhasználó örökre tiltott

Chatmemberpddated

Ez az objektum a csevegőelem állapotának változásait képviseli.

FieldTypedescription
Csevegés Csevegés Csevegés a felhasználóhoz tartozik
tól től Felhasználó A művelet előadója, ami a változást eredményezte
Dátum Egész szám A változást UNIX időben végezték el
Old_Chat_Member ChatMember Korábbi információk a csevegőelemről
New_Chat_Member ChatMember Új információ a csevegőelemről
Invite_Link Chatinvitelink Választható. Chat meghívás link, amelyet a felhasználó használ, hogy csatlakozzon a csevegéshez; Csak a meghívási link eseményekhez való csatlakozáshoz.

Chatjoinrequest

A csevegéshez küldött csatlakozási kérelem.

FieldTypedescription
Csevegés Csevegés Csevegés, amelyre a kérést elküldték
tól től Felhasználó A csatlakozási kérelem elküldése
Dátum Egész szám A kérelem elküldésének dátuma UNIX idő
Bio Húr Választható. A felhasználó bioge.
Invite_Link Chatinvitelink Választható. Chat meghívási link, amelyet a felhasználó használta a csatlakozási kérelem elküldését

Chatpermissions

Leírja azokat a műveleteket, amelyeket a nem-adminisztrátori felhasználó cseveghet.

FieldTypedescription
Can_send_messages Boolean Választható. Igaz, ha a felhasználó szöveges üzeneteket, névjegyeket, helyszínekeket és helyszínekeket küldhet
can_send_media_messages Boolean Választható. Igaz, ha a felhasználó audios, dokumentumok, fényképek, videók, videó jegyzetek és hangjegyek, impleyes can_send_mesages
Can_send_polls Boolean Választható. Igaz, ha a felhasználó megengedett, hogy szavazásokat küldjön, impleies can_send_messages
can_send_other_messages Boolean Választható. Igaz, ha a felhasználó az animációkat, játékokat, szálakat és inline botokat használhat, impleies can_send_media_messages
Can_add_web_page_previews Boolean Választható. Igaz, ha a felhasználó megengedte, hogy weboldal előnézeteket adjon az üzeneteikhez, a CAN_SEND_MEDIA_MESSAGEST
CAN_CHANGE_INFO Boolean Választható. Igaz, ha a felhasználó megváltoztathatja a csevegési címet, fényképet és egyéb beállításokat. Figyelmen kívül hagyják a nyilvános szupercsoportokban
can_invite_users Boolean Választható. Igaz, ha a felhasználó meghívhatja az új felhasználókat a csevegésre
can_pin_messages Boolean Választható. Igaz, ha a felhasználó megengedett üzeneteket. Figyelmen kívül hagyják a nyilvános szupercsoportokban

Csevegés

Olyan helyet képvisel, amelyhez egy csevegés csatlakozik.

FieldTypedescription
elhelyezkedés Elhelyezkedés A szupercsoport csatlakoztatása. Nem lehet élő hely.
Cím Húr Helycím; a csevegő tulajdonos által meghatározott karakterek

Botcommand

Ez az objektum bot parancsot jelent.

FieldTypedescription
parancs Húr A parancs szövege, karakterek. Csak kisbetűs angol betűket, számjegyeket és aláhúzásokat tartalmazhat.
leírás Húr A parancs leírása, karakterek.

Botcommandscope

Ez az objektum azt jelenti, hogy a bot parancsok alkalmazása. Jelenleg a következő 7 szkovák támogatottak:

A parancsok listájának meghatározása

A következő algoritmus a parancsok listájának meghatározására szolgál egy adott felhasználó számára a bot menüt megtekintve. A beállított parancsok első listája visszatért:

Parancsok a csevegésben a botokkal

  • BotCommandScopeChat + Language_Code
  • BotCommandscopeChat
  • BotCommandScopeAllPrivateChats + Language_Code
  • BotCommandscopeallPrivateechats
  • BotCommandscopedefault + Language_Code
  • botcommandscopedefault

Parancsok csoportban és szupercsoportos beszélgetésekben

  • BotCommandscopeChatMember + Language_Code
  • Botcommandscopechatmember
  • BotCommandscopeChatadMinistrátorok + Language_Code (csak adminisztrátorok)
  • BotCommandscopeChatadMinistrátorok (csak adminisztrátorok)
  • BotCommandScopeChat + Language_Code
  • BotCommandscopeChat
  • BotCommandscopeallaratAdministrátorok + Language_Code (csak adminisztrátorok)
  • BotCommandscopeAllaratAdministrátorok (csak adminisztrátorok)
  • Botcommandscopeallgroupchats + language_code
  • BotCommandscopeAllgroupChats
  • BotCommandscopedefault + Language_Code
  • botcommandscopedefault

Botcommandscopedefault

A bot parancsok alapértelmezett hatókörét képviseli. Az alapértelmezett parancsok akkor használhatók, ha a felhasználó számára nincsenek parancsok szűkebb hatókörével.

FieldTypedescription
típus Húr Hatálytípus, alapértelmezettnek kell lennie

BotCommandscopeallPrivateechats

Képviseli a bot parancsok körét, amely az összes privát beszélgetést lefedi.

FieldTypedescription
típus Húr Hatálytípus, all_private_chat

BotCommandscopeAllgroupChats

Képviseli a bot parancsok körét, amely az összes csoportot és a SuperGroup csevegést lefedi.

FieldTypedescription
típus Húr Hatálytípus, ALL_GROUP_CHATS-nek kell lennie

Botcommandscopeallaratadministrátorok

Képviseli a bot parancsok körét, amely az összes csoportot és a SuperGroup Chat adminisztrátorokat tartalmazza.

FieldTypedescription
típus Húr Hatálytípus, All_Chat_Administrátoroknak kell lennie

BotCommandscopeChat

A bot parancsok körét ábrázolja, amely egy adott csevegést tartalmaz.

FieldTypedescription
típus Húr Hatálytípus, csevegésnek kell lennie
Chat_id Egész szám vagy karakterlánc Egyedi azonosító a célcsoporttól a célszuproupra (formátumban)

BotCommandscopeChatadministrátorok

A bot parancsok körét képviseli, amely egy adott csoport vagy szupercsoport csevegés minden adminisztrátorát tartalmazza.

FieldTypedescription
típus Húr Hatálytípus, Chat_Administrátoroknak kell lennie
Chat_id Egész szám vagy sztring Egyedi azonosító a célcsoporttól a célszuproupra (formátumban)

Botcommandscopechatmember

A bot parancsok körét képviseli, amely egy csoport vagy szupercsoportos csevegés konkrét tagját foglalja magában.

FieldTypedescription
típus Húr Hatálytípus, Chat_Membernek kell lennie
Chat_id Egész szám vagy karakterlánc Egyedi azonosító a célcsoporttól a célszuproupra (formátumban)
Felhasználói azonosító Egész szám A cél felhasználó egyedi azonosítója

Válaszpartmanok

Információkat tartalmaz arról, hogy miért sikertelen volt a kérés.

FieldTypedescription
Migrate_to_chat_id Egész szám Választható. A csoportot egy szupercsoportra vándorolták a megadott azonosítóval. Ez a számnak több mint 32 jelentős bitje lehet, és egyes programozási nyelvek nehézségekbe ütköznek / csendes hibákkal. De azt legfeljebb 52 Jelentős bites, így egy aláírt bites egész vagy dupla pontosságú Float típusú Biztonságos Stinging Ez Identifier.
Retry_After Egész szám Választható. Az árvízszabályozás túllépése esetén a kérés megismételhető, mielőtt a kérés megismételhető

Inputmedia

Ez az objektum a küldendő médiaüzenet tartalmát jelenti. Az egyik

Inputiaphoto

Egy küldendő fotót képvisel.

FieldTypedescription
típus Húr Az eredmény típusa, kell fotó
Média Húr Fájl küldéséhez. Pass A File_ID-t, hogy küldjön egy fájlt a táviratkiszolgálókon (ajánlott), adja meg a HTTP URL-t a telegramhoz, hogy fájlokat kapjon az internetről, vagy Pass Csatolja: // file_attach_name “, hogy újat töltsön fel egy új ONE-t File_attach_name név. További információk a fájlok küldéséről »
Felirat Húr Választható. A fénykép felirata Senta, karakterek az entitások elemzése után
Parse_mode Húr Választható. Mód a fotó feliratok elemzéséhez. További részletekért lásd: Formázási lehetőségeket.
Caption_entitások Az üzenetek tömbje Választható. A feliratokban megjelenő speciális entitások listája, amely megadható a parse_mode instradícióban

Inputmediavideo

Egy küldendő videót jelent.

FieldTypedescription
típus Húr Az eredmény típusa videónak kell lennie
Média Húr Fájl küldéséhez. Pass A File_ID-t, hogy küldjön egy fájlt a táviratkiszolgálókon (ajánlott), adja meg a HTTP URL-t a telegramhoz, hogy fájlokat kapjon az internetről, vagy Pass Csatolja: // file_attach_name “, hogy újat töltsön fel egy új ONE-t File_attach_name név. További információk a fájlok küldéséről »
Hüvelykujj Inputfile vagy string Választható. A küldött fájl bélyegképe; Figyelmen kívül hagyható, ha a fájl bélyegképének generálása támogatott kiszolgálóoldali. A bélyegképnek JPEG formátumban kell lennie, és kisebb, mint a kb méretben. A bélyegkép szélessége és magassága nem haladhatja meg a figyelmen kívül hagyását, ha a fájl nem feltölthető többpárt / űrlap-adatait. A bélyegképeket érdemes újrahasznosítani, és csak új fájlként feltölthető, így átadhatja a “Csatolás: // file_attach_name” -et, ha a miniatűret a fájl_attach_name multipart / formátumban töltötte fel. További információk a fájlok küldéséről »
Felirat Húr Választható. A küldendő videó feliratozása, karakterek az entitások elemzése után
Parse_mode Húr Választható. Módja a videó feliratok elemzéséhez. További részletekért lásd: Formázási lehetőségeket.
Caption_entitások Az üzenetek tömbje Választható. A feliratokban megjelenő speciális entitások listája, amely megadható a parse_mode instradícióban
szélesség Egész szám Választható. Videó szélessége
Magasság Egész szám Választható. Videómagasság
Időtartam Egész szám Választható. Videó időtartama másodpercben
Támogatások_streaming Boolean Választható. Igaz, ha a feltöltött videó alkalmas a streaminghez

InputmediaAnimation

Az animációs fájlt (GIF vagy H / MPEG-4 AVC videó hang nélkül) küldje el.

FieldTypedescription
típus Húr Az eredmény típusa, animációnak kell lennie
Média Húr Fájl küldéséhez. Pass A File_ID-t, hogy küldjön egy fájlt a táviratkiszolgálókon (ajánlott), adja meg a HTTP URL-t a telegramhoz, hogy fájlokat kapjon az internetről, vagy Pass Csatolja: // file_attach_name “, hogy újat töltsön fel egy új ONE-t File_attach_name név. További információk a fájlok küldéséről »
Hüvelykujj Inputfile vagy string Választható. A küldött fájl bélyegképe; Figyelmen kívül hagyható, ha a fájl bélyegképének generálása támogatott kiszolgálóoldali. A bélyegképnek JPEG formátumban kell lennie, és kisebb, mint a kb méretben. A bélyegkép szélessége és magassága nem haladhatja meg a figyelmen kívül hagyását, ha a fájl nem feltölthető többpárt / űrlap-adatait. A bélyegképeket érdemes újrahasznosítani, és csak új fájlként feltölthető, így átadhatja a “Csatolás: // file_attach_name” -et, ha a miniatűret a fájl_attach_name multipart / formátumban töltötte fel. További információk a fájlok küldéséről »
Felirat Húr Választható. Az animáció felirata, amelyet meg kell küldeni, Charactser Aftsies elemzés
Parse_mode Húr Választható. Mód az elemzéshez az animáció felirata. További részletekért lásd: Formázási lehetőségeket.
Caption_entitások Az üzenetek tömbje Választható. A feliratokban megjelenő speciális entitások listája, amely megadható a parse_mode instradícióban
szélesség Egész szám Választható. Animációs szélesség
Magasság Egész szám Választható. Animációs magasság
Időtartam Egész szám Választható. Animáció időtartam másodpercben

Inputiaaudio

Egy hangfájlt jelent, amelyet zene formájában kell elküldeni.

FieldTypedescription
típus Húr Az eredmény típusa, audiónak kell lennie
Média Húr Fájl küldéséhez. Pass A File_ID-t, hogy küldjön egy fájlt a táviratkiszolgálókon (ajánlott), adja meg a HTTP URL-t a telegramhoz, hogy fájlokat kapjon az internetről, vagy Pass Csatolja: // file_attach_name “, hogy újat töltsön fel egy új ONE-t File_attach_name név. További információk a fájlok küldéséről »
Hüvelykujj Inputfile vagy string Választható. A küldött fájl bélyegképe; Figyelmen kívül hagyható, ha a fájl bélyegképének generálása támogatott kiszolgálóoldali. A bélyegképnek JPEG formátumban kell lennie, és kisebb, mint a kb méretben. A bélyegkép szélessége és magassága nem haladhatja meg a figyelmen kívül hagyását, ha a fájl nem feltölthető többpárt / űrlap-adatait. A bélyegképeket érdemes újrahasznosítani, és csak új fájlként feltölthető, így átadhatja a “Csatolás: // file_attach_name” -et, ha a miniatűret a fájl_attach_name multipart / formátumban töltötte fel. További információk a fájlok küldéséről »
Felirat Húr Választható. A hang felirata, hogy Senta, karakterek az entitások elemzése után
Parse_mode Húr Választható. Mód az elemzések elemzéséhez az audio feliratban. További részletekért lásd: Formázási lehetőségeket.
Caption_entitások Az üzenetek tömbje Választható. A feliratokban megjelenő speciális entitások listája, amely megadható a parse_mode instradícióban
Időtartam Egész szám Választható. Az audio időtartama másodpercben
Előadó Húr Választható. Audio előadója
cím Húr Választható. A hang címe

Inputiadiadocument

Egy általános fájlt küld.

FieldTypedescription
típus Húr Az eredmény típusa dokumentumnak kell lennie
Média Húr Fájl küldéséhez. Pass A File_ID-t, hogy küldjön egy fájlt a táviratkiszolgálókon (ajánlott), adja meg a HTTP URL-t a telegramhoz, hogy fájlokat kapjon az internetről, vagy Pass Csatolja: // file_attach_name “, hogy újat töltsön fel egy új ONE-t File_attach_name név. További információk a fájlok küldéséről »
Hüvelykujj Inputfile vagy string Választható. A küldött fájl bélyegképe; Figyelmen kívül hagyható, ha a fájl bélyegképének generálása támogatott kiszolgálóoldali. A bélyegképnek JPEG formátumban kell lennie, és kisebb, mint a kb méretben. A bélyegkép szélessége és magassága nem haladhatja meg a figyelmen kívül hagyását, ha a fájl nem feltölthető többpárt / űrlap-adatait. A bélyegképeket érdemes újrahasznosítani, és csak új fájlként feltölthető, így átadhatja a “Csatolás: // file_attach_name” -et, ha a miniatűret a fájl_attach_name multipart / formátumban töltötte fel. További információk a fájlok küldéséről »
Felirat Húr Választható. A küldendő dokumentum feliratozása, karakterek az entitások elemzése után
Parse_mode Húr Választható. Módja a dokumentum felirata elemzéséhez. További részletekért lásd: Formázási lehetőségeket.
Caption_entitások Az üzenetek tömbje Választható. A feliratokban megjelenő speciális entitások listája, amely megadható a parse_mode instradícióban
DISABLE_CONTENT_TYPE_DETECTION Boolean Választható. Kikapcsolja az automatikus Server-Side Content Type érzékelése feltöltött fájlok használata Multipart / form-data. Mindig igaz, ha a dokumentumot egy album részeként küldjük el.

Inputfile

Ez az objektum a feltöltendő fájl tartalmát jelenti. A szokásos módon a Multipart / Form-ADATOK használatával meg kell adni a fájlokat a böngészőn keresztül.

Fájlok küldése

Háromféleképpen lehet fájlokat küldeni (fotók, szálak, hang, média stb.):

  1. Ha a fájl már tárolódik valahol a táviratkiszolgálóknál, akkor nem kell újra feltölteni: minden fájlobjektumnak van a File_id Mező, egyszerűen adja át ezt File_id A feltöltés helyett paraméterként. VANNAK Határok nélkül Az így küldött fájlok esetében.
  2. Telegramot adjon meg egy http URL-vel a küldendő fájlhoz. A Telegram letölti és elküldi a fájlt. 5 MB MAX méret a fényképekhez és 20 MB MAX más típusú tartalmakhoz.
  3. Tegye közzé a fájlt a MultiPart / űrlap-adatok használatával a szokásos módon a fájlok feltöltése a böngészőn keresztül. 10 MB MAX méret a fotókhoz, 50 MB más fájlokhoz.

Küldés fájl_ID

  • Nem lehet megváltoztatni a fájl típusát a File_id. ÉN.E. A videó nem küldhető fényképként, egy fényképet nem küldhet dokumentumként, stb.
  • Nem lehet újraindítani a miniatűröket.
  • Fényképként áll rendelkezésre File_id Elküldi az összes méretét.
  • File_id Egyedülálló minden egyes botnál és Nem Át kell kerülni egy botról a másikra.
  • File_id Egyedülállóan azonosítja a fájlt, de a fájl eltérő lehet File_idS még ugyanarra a botra.

URL-el küldése

  • URL-el küldésekor a célfájlnak megfelelő MIME típusú (e.G., Audio / MPEG a Sendaudio, stb.).
  • A SendDocumentban az URL küldése jelenleg csak működik GIF, PDF És Postai irányítószám Fájlok.
  • A Sendvoice használatához a fájlnak tartalmaznia kell az Audio / OGG típusú és legfeljebb 1 MB méretű. Az MB hangjegyzetek fájlként kerülnek elküldésre.
  • Más konfigurációk működhetnek, de nem tudjuk garantálni, hogy az akarat.

Inline mód objektumok

Az inline üzemmódban használt objektumokat és módszereket az Inline módban ismertetjük.

Rendelkezésre álló módszerek

A bot API összes módszere az eset-érzéketlen. Támogatjuk Kap És Post HTTP módszerek. Használja az URL lekérdezési karakterláncot vagy alkalmazást / JSON / JSON vagy ALKALMAZÁS / X-WWW-FORM-URLENCED VAGY MULTIPART / FORM-ADATOK BOT API kérések paramétereinek átadásához.
A sikeres híváskor az eredményt tartalmazó JSON-objektumot visszaküldi.

Kapj el

Egyszerű módszer a bot hitelesítési token tesztelésére. Nem igényel paramétereket. Visszaadja az alapvető információkat a botról a felhasználói objektum formájában.

Kijelentkezés

Használja ezt a módszert, hogy kijelentkezzen a Cloud Bot API kiszolgálóról, mielőtt helyileg elindítaná a botot. Te Kell Jelentkezzen ki a botot, mielőtt helyben futna, máshol nincs garancia arra, hogy a bot frissítéseket kap. Miután egy sikeres hívás, akkor azonnal jelentkezzen be egy helyi szerver, de nem lesz képes bejelentkezni vissza a felhő Bot API Server 10 percig. Visszatér a sikerre. Nem igényel paramétereket.

Bezárás

Használja ezt a módszert a bot példány bezárásához, mielőtt egy helyi kiszolgálóból a másikba mozgatná. Meg kell törölnie a WebHookot, mielőtt ezt a módszert hívná annak biztosítására, hogy a bot nem indul el újra a kiszolgáló újraindítása után. A módszer visszaadja a hibát az első 10 perccel a bot elindítása után. Visszatér a sikerre. Nem igényel paramétereket.

Üzenet küldése

Használja ezt a módszert szöveges üzenetek küldéséhez. A siker érdekében az elküldött üzenetet visszaküldi.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
SZÖVEG Húr Igen Az elküldött üzenet szövege, karakterek az entitások elemzése után
Parse_mode Húr Választható Módja az üzenetek szövegének elemzéséhez. További részletekért lásd: Formázási lehetőségeket.
Entitások Az üzenetek tömbje Választható Az üzenetszövegben megjelenő speciális entitások JSON-SERIALIZÁLT LISTA, amely meghatározható a parse_mode helyett
DISABLE_WEB_PAGE_PREVIEW Boolean Választható Letiltja a Link-előnézeteket az üzenetben található linkekhez
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenet egy válasz, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található
Válasz_Markup InlineKeyboardMarkup vagy válaszkeyboarkukup vagy válaszkeyboodrememove vagy forceerply Választható További interfészi lehetőségek. A JSON-SERIALIZED objektum egy inline billentyűzet, egyéni válasz billentyűzet, utasítások a Válasz billentyűzetének eltávolításához vagy a felhasználó válaszának kényszerítéséhez.

Formázási lehetőségek

A bot API támogatja az üzenetek alapvető formázását. Használhat vastag, dőlt, aláhúzott és sztrájk szöveget, valamint inline linkeket és előformált kódot a botok üzeneteiben. A telegram ügyfelek ennek megfelelően teszik őket. Használhatja a markdown-stílusú vagy HTML-stílusú formázást.

Ne feledje, hogy a telegram ügyfelek megjelennek éber A felhasználó megnyitása előtt a Inline Link (“Nyissa meg ezt a linket?”A teljes URL-vel együtt).

Az üzenetek entitásainak beágyazhatók, a következő pihentetések teljesítése teljesül:
– Ha két egységnek közös karakterei vannak, akkor az egyikük teljesen egy másikban van.
– A merész, dőlt, az aláhúzás és a strikethroough entitások bármely más szervezetben is tartalmazhatnak és tartalmazhatnak, kivéve az előírt és a kódot.
– Minden más ülés nem tartalmazhat egymást.

A linkek felhasználhatók egy felhasználónak az azonosítójukon, anélkül, hogy felhasználónevet használnánk. Kérjük, vegye figyelembe:

  • Ezek a hivatkozások fog működni CSAK Ha az inline linken belül használják őket. Például nem működnek, ha inline billentyűzeten vagy üzenetszövegben használják.
  • Ezek a megemlítések csak akkor garantáltan működnek, ha az evőeszköz kapcsolatba lépett a boton a múltban, elküldte a visszahívási lekérdezést az Inline gombon keresztül, vagy tagja a.
Markdownv2 stílus

Használja ezt a módot, a Pass Markdownv2 a Parse_Mode mezőben. Használja az alábbi szintaxist az üzenetben:

Kérjük, vegye figyelembe:

  • Az 1-es kóddal rendelkező karakterekkel rendelkező karakterek bárhol el lehet menekülni a megelőző “\” karakterrel, amely esetben rendes jellegű, és nem a jelölés sorrendje. Ez azt jelenti, hogy a “\” karakter általában meg kell menekülnie az előző “\” karakterrel.
  • Belső és entitások, az összes “` “és a” \ “karakternek Escapadnak kell lennie az előző” \ “karakterrel.
  • Az inline link definíciójának, mind a “) és a” \ “belső részének belsejében eskapadnak kell lennie az előző” \ “karakterrel.
  • Minden más helyszínen “_”, “*”, “[‘,’]”, “(“, “)”, “~”, “”, “,” ‘,’ = ‘,’ | ‘,’ {‘,’} ‘,’.””!”Escapadnak kell lennie az előző karakterrel” \ “.
  • A kétértelműség és az entitások között mindig a balról jobbra kezeli a jogalany kezdetétől vagy végétől, hanem a használat helyett, ahol a 13 kóddal rendelkező karakter, amelyet figyelmen kívül hagynak.
Html stílus

Ezzel a mód használatához adja át a HTML-t a Parse_Mode mezőben. A következő címkék jelenleg támogatottak:

Kérjük, vegye figyelembe:

  • Csak a fent említett címkék jelenleg támogatottak.
  • Minden, és a címke vagy a HTML entitás egy része,.
  • Minden numerikus HTML entitás támogatott.
  • Az API jelenleg csak a következő nevű HTML entitások: és .
  • Használja a beágyazott és címkéket, hogy meghatározza a programozási nyelv meghatározását az entitás számára.
  • A programozási nyelv nem adható meg az önálló címkékhez.
Markdown stílus

Ez egy örökölt mód, amely visszatartott a visszafelé kompatibilitás érdekében. Használja ezt a módot, adja meg a jelölés a Parse_Mode mezőben. Használja az alábbi szintaxist az üzenetben:

Kérjük, vegye figyelembe:

  • Az entitások nem szabad beágyazódni, használd a Parse Mode Markdownv2 helyett.
  • Nincs módja az aláhúzás és a sztriptúrák megadására, használja a Parse Mode Markdownv2 helyett.
  • Hogy meneküljenek a “_”, “*”, “` “karakterek meneküléséhez,” [“egy entitáson kívül, előkészítse a karaktereket” \ “előttük.
  • A belsejében lévő entitások menekülése nem megengedett, ezért az entitást először le kell zárni és újra megnyitni kell: Italic és merész .

Üzenetet továbbítani

Használja ezt a módszert bármilyen üzenet továbbítására. A szolgáltatási üzeneteket nem lehet továbbítani. A siker érdekében az elküldött üzenetet visszaküldi.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
From_chat_id Egész szám vagy karakterlánc Igen Egyedi azonosító a csevegéshez, ahol az eredeti üzenetet elküldték (vagy csatorna felhasználónév a formátumban)
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Üzenet_ID Egész szám Igen Az üzenet azonosítója a következőhöz: ACHAT_ID

Copymessage

Használja ezt a módszert bármilyen üzenet másolására. A szolgáltatási üzenetek és a számlaüzenetek nem másolhatók. A módszer analóg a másolt üzenethez, amelynek nincs linkje az eredeti üzenetre. Visszaadja az elküldött üzenet messagidját a sikerről.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
From_chat_id Egész szám vagy sztring Igen Egyedi azonosító a csevegéshez, ahol az eredeti üzenetet elküldték (vagy csatorna felhasználónév a formátumban)
Üzenet_ID Egész szám Igen Az üzenet azonosítója a következőhöz: ACHAT_ID
Felirat Húr Választható Új média felirat, karakterek az entitások elemzése után. Ha nincs megadva, az eredeti felirat megmarad
Parse_mode Húr Választható Mód az új feliratok elemzéséhez. További részletekért lásd: Formázási lehetőségeket.
Caption_entitások Az üzenetek tömbje Választható Az új feliratokban megjelenő különleges entitások JSON-SERIALIZÁLT LISTA, amely meghatározható a parse_mode instradja
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenet egy válasz, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található
Válasz_Markup InlineKeyboardMarkup vagy válaszkeyboarkukup vagy válaszkeyboodrememove vagy forceerply Választható További interfészi lehetőségek. A JSON-SERIALIZED objektum egy inline billentyűzet, egyéni válasz billentyűzet, utasítások a Válasz billentyűzetének eltávolításához vagy a felhasználó válaszának kényszerítéséhez.

Kép küldése

Használja ezt a módszert fényképek küldéséhez. A siker érdekében az elküldött üzenetet visszaküldi.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Fénykép Inputfile vagy string Igen Fénykép küldeni. Töltse át a táviratkiszolgálókon (ajánlott), hogy a HTTP URL-címet a távirathoz egy fényképet kapjon, hogy egy fényképet kapjon az internetről, vagy töltsön fel egy új fényképet több pontos / űrlap-adattal. A fotónak legfeljebb 10 MB méretűnek kell lennie. A fénykép szélessége és magassága nem haladhatja meg a teljes értéket. A szélesség és a magasság aránynak legfeljebb több információnak kell lennie a fájlok küldéséről »
Felirat Húr Választható Fénykép felirat (lehet használni, ha file_id by file_id), karakterek az entitások elemzése után
Parse_mode Húr Választható Mód a fotó feliratok elemzéséhez. További részletekért lásd: Formázási lehetőségeket.
Caption_entitások Az üzenetek tömbje Választható A feliratokban megjelenő speciális entitások JSON-SERIALIZED listája, amely a parse_mode helyett meghatározható
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenet egy válasz, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található
Válasz_Markup InlineKeyboardMarkup vagy válaszkeyboarkukup vagy válaszkeyboodrememove vagy forceerply Választható További interfészi lehetőségek. A JSON-SERIALIZED objektum egy inline billentyűzet, egyéni válasz billentyűzet, utasítások a Válasz billentyűzetének eltávolításához vagy a felhasználó válaszának kényszerítéséhez.

Sendaudio

Használja ezt a módszert a hangfájlok küldéséhez, ha a telegram ügyfelek megjelenítik őket a zenelejátszóban. A hangodnak a .MP3 vagy .M4A formátum. A siker érdekében az elküldött üzenetet visszaküldi. A botok jelenleg legfeljebb 50 MB méretű hangfájlokat küldhetnek, ez a határérték a jövőben megváltoztatható.

A hangüzenetek küldéséhez használja a Sendvoice módszert.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Hang Inputfile vagy string Igen Audiofájl küldéséhez. A táviratkiszolgálókon (ajánlott) a HTTP URL-címet tartalmazó hangfájlt haladjon át a Telegram számára, hogy a hangfájlt az internetről kapja meg, vagy töltsön fel egy újat több pontos / űrlap-adatait. További információk a fájlok küldéséről »
Felirat Húr Választható Audio felirat, karakterek az entitások elemzése után
Parse_mode Húr Választható Mód az elemzések elemzéséhez az audio feliratban. További részletekért lásd: Formázási lehetőségeket.
Caption_entitások Az üzenetek tömbje Választható A feliratokban megjelenő speciális entitások JSON-SERIALIZED listája, amely a parse_mode helyett meghatározható
Időtartam Egész szám Választható Az audio időtartama másodpercben
Előadó Húr Választható Előadó
cím Húr Választható Track neve
Hüvelykujj Inputfile vagy string Választható A küldött fájl bélyegképe; Figyelmen kívül hagyható, ha a fájl bélyegképének generálása támogatott kiszolgálóoldali. A bélyegképnek JPEG formátumban kell lennie, és kisebb, mint a kb méretben. A bélyegkép szélessége és magassága nem haladhatja meg a figyelmen kívül hagyását, ha a fájl nem feltölthető többpárt / űrlap-adatait. A bélyegképeket érdemes újrahasznosítani, és csak új fájlként feltölthető, így átadhatja a “Csatolás: // file_attach_name” -et, ha a miniatűret a fájl_attach_name multipart / formátumban töltötte fel. További információk a fájlok küldéséről »
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenet egy válasz, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található
Válasz_Markup InlineKeyboardMarkup vagy válaszkeyboarkukup vagy válaszkeyboodrememove vagy forceerply Választható További interfészi lehetőségek. A JSON-SERIALIZED objektum egy inline billentyűzet, egyéni válasz billentyűzet, utasítások a Válasz billentyűzetének eltávolításához vagy a felhasználó válaszának kényszerítéséhez.

Sendadocument

Használja ezt a módszert az általános fájlok küldéséhez. A siker érdekében az elküldött üzenetet visszaküldi. A botok jelenleg legfeljebb 50 MB-os fájlokat küldhetnek, ez a határérték a jövőben megváltoztatható.

ParametertyperequiredDescription
Chat_ID Egész szám vagy sztring Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Dokumentum Inputfile vagy string Igen Fájl küldéséhez. Pass A File_ID mint karakterláncban, hogy küldjön egy fájlt a telegram kiszolgálókon (ajánlott), adja meg a HTTP URL-címet, mint egy karakterláncot a Telegram számára, hogy fájlokat kapjon az internetről, vagy töltsön fel egy újat több pontos / űrlap-adatait. További információk a fájlok küldéséről »
Hüvelykujj Inputfile vagy string Választható A küldött fájl bélyegképe; Figyelmen kívül hagyható, ha a fájl bélyegképének generálása támogatott kiszolgálóoldali. A bélyegképnek JPEG formátumban kell lennie, és kisebb, mint a kb méretben. A bélyegkép szélessége és magassága nem haladhatja meg a figyelmen kívül hagyását, ha a fájl nem feltölthető többpárt / űrlap-adatait. A bélyegképeket érdemes újrahasznosítani, és csak új fájlként feltölthető, így átadhatja a “Csatolás: // file_attach_name” -et, ha a miniatűret a fájl_attach_name multipart / formátumban töltötte fel. További információk a fájlok küldéséről »
Felirat Húr Választható Dokumentum felirat (is fel lehet használni, ha újraküldése dokumentumok file_id) karakter után szervezetek elemzés
Parse_mode Húr Választható Módja a dokumentum felirata elemzéséhez. További részletekért lásd: Formázási lehetőségeket.
Caption_entitások Az üzenetek tömbje Választható A feliratokban megjelenő speciális entitások JSON-SERIALIZED listája, amely a parse_mode helyett meghatározható
DISABLE_CONTENT_TYPE_DETECTION Boolean Választható Kikapcsolja az automatikus Server-Side Content Type érzékelése feltöltött fájlok használata Multipart / form-data
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenet egy válasz, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található
Válasz_Markup InlineKeyboardMarkup vagy válaszkeyboarkukup vagy válaszkeyboodrememove vagy forceerply Választható További interfészi lehetőségek. A JSON-SERIALIZED objektum egy inline billentyűzet, egyéni válasz billentyűzet, utasítások a Válasz billentyűzetének eltávolításához vagy a felhasználó válaszának kényszerítéséhez.

Sendvideo

Használja ezt a módszert videofájlok küldésére, a telegram ügyfelek támogatására MP4 videók (más formátumok küldhetők dokumentumként). A siker érdekében az elküldött üzenetet visszaküldi. A botok jelenleg legfeljebb 50 MB-os videofájlokat küldhetnek, ez a határérték a jövőben megváltoztatható.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Videó Inputfile vagy string Igen Videó küldeni. Pass a Video_ID mint karakterláncot, hogy küldjön egy videót, amely létezik a telegram szervereken (ajánlott), adja meg a HTTP URL-címet, mint egy karakterláncot a távirathoz, hogy videót kapjon az internetről, vagy töltsön fel egy új videót a Multipart / űrlap-adatok segítségével. További információk a fájlok küldéséről »
Időtartam Egész szám Választható Az elküldött videó időtartama másodpercben
szélesség Egész szám Választható Videó szélessége
Magasság Egész szám Választható Videómagasság
Hüvelykujj Inputfile vagy string Választható A küldött fájl bélyegképe; Figyelmen kívül hagyható, ha a fájl bélyegképének generálása támogatott kiszolgálóoldali. A bélyegképnek JPEG formátumban kell lennie, és kisebb, mint a kb méretben. A bélyegkép szélessége és magassága nem haladhatja meg a figyelmen kívül hagyását, ha a fájl nem feltölthető többpárt / űrlap-adatait. A bélyegképeket érdemes újrahasznosítani, és csak új fájlként feltölthető, így átadhatja a “Csatolás: // file_attach_name” -et, ha a miniatűret a fájl_attach_name multipart / formátumban töltötte fel. További információk a fájlok küldéséről »
Felirat Húr Választható Videó felirat (szintén használható a File_ID videók újraindításakor), karakterek az entitások elemzése után
Parse_mode Húr Választható Módja a videó feliratok elemzéséhez. További részletekért lásd: Formázási lehetőségeket.
Caption_entitások Az üzenetek tömbje Választható A feliratokban megjelenő speciális entitások JSON-SERIALIZED listája, amely a parse_mode helyett meghatározható
Támogatások_streaming Boolean Választható Igaz, ha a feltöltött videó alkalmas a streaminghez
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenet egy válasz, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található
Válasz_Markup InlineKeyboardMarkup vagy válaszkeyboarkukup vagy válaszkeyboodrememove vagy forceerply Választható További interfészi lehetőségek. A JSON-SERIALIZED objektum egy inline billentyűzet, egyéni válasz billentyűzet, utasítások a Válasz billentyűzetének eltávolításához vagy a felhasználó válaszának kényszerítéséhez.

Sendangation

Használja ezt a módszert animációs fájlok küldéséhez (GIF vagy H / MPEG-4 AVC VIDEÓHOZ. A siker érdekében az elküldött üzenetet visszaküldi. A botok jelenleg legfeljebb 50 MB méretű animációs fájlokat küldhetnek, ez a határérték a jövőben megváltoztatható.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Élénkség Inputfile vagy string Igen Animáció küldeni. Adjon át egy fájl_idként, hogy küldjön egy olyan animációt, amely létezik a táviratkiszolgálók (ajánlott), adja meg a HTTP URL-t a távirathoz, hogy egy animációt kapjon az internetről, vagy töltsön fel egy új animációt több pontos / űrlap-adataival. További információk a fájlok küldéséről »
Időtartam Egész szám Választható Az elküldött animáció időtartama másodpercben
szélesség Egész szám Választható Animációs szélesség
Magasság Egész szám Választható Animációs magasság
Hüvelykujj Inputfile vagy string Választható A küldött fájl bélyegképe; Figyelmen kívül hagyható, ha a fájl bélyegképének generálása támogatott kiszolgálóoldali. A bélyegképnek JPEG formátumban kell lennie, és kisebb, mint a kb méretben. A bélyegkép szélessége és magassága nem haladhatja meg a figyelmen kívül hagyását, ha a fájl nem feltölthető többpárt / űrlap-adatait. A bélyegképeket érdemes újrahasznosítani, és csak új fájlként feltölthető, így átadhatja a “Csatolás: // file_attach_name” -et, ha a miniatűret a fájl_attach_name multipart / formátumban töltötte fel. További információk a fájlok küldéséről »
Felirat Húr Választható Animációs felirat (szintén használható az animáció a File_ID rendszerben), karakterek az entitások elemzése után
Parse_mode Húr Választható Mód az elemzéshez az animáció felirata. További részletekért lásd: Formázási lehetőségeket.
Caption_entitások Az üzenetek tömbje Választható A feliratokban megjelenő speciális entitások JSON-SERIALIZED listája, amely a parse_mode helyett meghatározható
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenet egy válasz, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található
Válasz_Markup InlineKeyboardMarkup vagy válaszkeyboarkukup vagy válaszkeyboodrememove vagy forceerply Választható További interfészi lehetőségek. A JSON-SERIALIZED objektum egy inline billentyűzet, egyéni válasz billentyűzet, utasítások a Válasz billentyűzetének eltávolításához vagy a felhasználó válaszának kényszerítéséhez.

sendvoice

Használja ezt a módszert audiofájlok küldéséhez, ha a Telegram ügyfelek azt szeretné, hogy a fájlt lejátszható hangüzenetként jelenítsük meg. Ahhoz, hogy ez működjön, a hangodnak egy .Az OPUS-val kódolt OGG fájl (más formátumok küldhetők hangként vagy dokumentumként). A siker érdekében az elküldött üzenetet visszaküldi. A botok jelenleg legfeljebb 50 MB méretű hangüzeneteket küldhetnek, ez a határérték a jövőben megváltoztatható.

ParametertyperequiredDescription
Chat_ID Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Hang Inputfile vagy string Igen Audiofájl küldéséhez. Pass A File_ID mint karakterláncban, hogy küldjön egy fájlt a telegram kiszolgálókon (ajánlott), adja meg a HTTP URL-címet, mint egy karakterláncot a Telegram számára, hogy fájlokat kapjon az internetről, vagy töltsön fel egy újat több pontos / űrlap-adatait. További információk a fájlok küldéséről »
Felirat Húr Választható Hangüzenet felirat, karakterek az entitások elemzése után
Parse_mode Húr Választható Mód az elemzéshez a hangüzenet felirata. További részletekért lásd: Formázási lehetőségeket.
Caption_entitások Az üzenetek tömbje Választható A feliratokban megjelenő speciális entitások JSON-SERIALIZED listája, amely a parse_mode helyett meghatározható
Időtartam Egész szám Választható A hangüzenet időtartama másodpercben
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenet egy válasz, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található
Válasz_Markup InlineKeyboardMarkup vagy válaszkeyboarkukup vagy válaszkeyboodrememove vagy forceerply Választható További interfészi lehetőségek. A JSON-SERIALIZED objektum egy inline billentyűzet, egyéni válasz billentyűzet, utasítások a Válasz billentyűzetének eltávolításához vagy a felhasználó válaszának kényszerítéséhez.

Sendvideonote

Az V, a Telegram ügyfelek támogatják a lekerekített négyzetmp4 videókat legfeljebb 1 percig. Használja ezt a módszert videoüzenetek küldéséhez. A siker érdekében az elküldött üzenetet visszaküldi.

ParametertyperequiredDescription
Chat_id Egész szám vagy sztring Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Video_note Inputfile vagy string Igen Videó megjegyzés küldéséhez. Pass aide_id mint karakterlánc, hogy küldjön egy videofelvételt, amely létezik a táviratkiszolgálók (ajánlott), vagy töltsön fel egy új videót a multipart / űrlap-adatok segítségével. További információk a fájlok küldéséről ». A videó megjegyzéseinek az URL-el küldése jelenleg nem támogatott
Időtartam Egész szám Választható Az elküldött videó időtartama másodpercben
Hossz Egész szám Választható Videó szélessége és magassága, i.E. A videó üzenet átmérője
Hüvelykujj Inputfile vagy string Választható A küldött fájl bélyegképe; Figyelmen kívül hagyható, ha a fájl bélyegképének generálása támogatott kiszolgálóoldali. A bélyegképnek JPEG formátumban kell lennie, és kisebb, mint a kb méretben. A bélyegkép szélessége és magassága nem haladhatja meg a figyelmen kívül hagyását, ha a fájl nem feltölthető többpárt / űrlap-adatait. A bélyegképeket érdemes újrahasznosítani, és csak új fájlként feltölthető, így átadhatja a “Csatolás: // file_attach_name” -et, ha a miniatűret a fájl_attach_name multipart / formátumban töltötte fel. További információk a fájlok küldéséről »
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenet egy válasz, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található
Válasz_Markup InlineKeyboardMarkup vagy válaszkeyboarkukup vagy válaszkeyboodrememove vagy forceerply Választható További interfészi lehetőségek. A JSON-SERIALIZED objektum egy inline billentyűzet, egyéni válasz billentyűzet, utasítások a Válasz billentyűzetének eltávolításához vagy a felhasználó válaszának kényszerítéséhez.

SendMediaGroup

Használja ezt a módszert, hogy küldjön egy csoportot fotók, videók, dokumentumok vagy audiók albumként. A dokumentumok és a hangfájlok csak egy albumban használhatók, azonos típusú üzenetekkel. A sikerre vonatkozóan az elküldött üzenetek tömbje visszatért.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Média Az inputiaudio, az inputiadiadocument, az inputiaphoto és az inputmediavideo tömbje Igen A küldendő üzeneteket leíró JSON-Sorializált tömböt tartalmazza az elemeket
A_Notification letiltása Boolean Választható Csendben üzeneteket küld. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenetek válaszolnak, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található

Sendlakás

Használja ezt a módszert, hogy küldjön pontot a térképen. A siker érdekében az elküldött üzenetet visszaküldi.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Szélességi kör Úszószám Igen A helyszín szélessége
Hosszúság Úszószám Igen A hely hosszúságát
Vízszintes_agnyitás Úszószám Választható A helyszín bizonytalanságának sugara, méterben mérve;
Élő_period Egész szám Választható Időszakban másodpercekben, amelyre a hely frissítését fogják frissíteni (lásd élőhelyek, 60 és
Cím Egész szám Választható Élő helyszínekre, olyan irányba, amelyben a felhasználó mozog, fokokban. Kell lennie 1 és ha van megadva.
Proximity_alert_radius Egész szám Választható Élő helyszíneken, a közelség nagyobb távolságra a másik csevegőelemhez, méterben. Kell lennie 1 és ha van megadva.
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenet egy válasz, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található
Válasz_Markup InlineKeyboardMarkup vagy válaszkeyboarkukup vagy válaszkeyboodrememove vagy forceerply Választható További interfészi lehetőségek. A JSON-SERIALIZED objektum egy inline billentyűzet, egyéni válasz billentyűzet, utasítások a Válasz billentyűzetének eltávolításához vagy a felhasználó válaszának kényszerítéséhez.

Editmessagelivelocation

Használja ezt a módszert az élő helyek üzeneteinek szerkesztéséhez. A helyszín szerkeszthető, amíg az élő_period lejárata vagy szerkesztése kifejezetten le van tiltva a stopmessagelivelocation-hez. A siker érdekében, ha a szerkesztett üzenet nem inline üzenet, akkor a szerkesztett üzenet visszatért, egyébként igaz.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Választható Szükséges, ha az Inline_Message_ID nincs megadva. Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Üzenet_ID Egész szám Választható Szükséges, ha az Inline_Message_ID nincs megadva. Az üzenet azonosítója szerkeszteni
inline_message_id Húr Választható Szükséges, ha a CHAT_ID és az üzenet_ID nincs megadva. Az inline üzenet azonosítója
Szélességi kör Úszószám Igen Új helyszín szélessége
Hosszúság Úszószám Igen Új hely hosszúságát
Vízszintes_agnyitás Úszószám Választható A helyszín bizonytalanságának sugara, méterben mérve;
Cím Egész szám Választható Irány, amelyben a felhasználó mozog, fokokban. Kell lennie 1 és ha van megadva.
Proximity_alert_radius Egész szám Választható Maximális távolság a közelbeni figyelmeztetésekhez egy másik csevegőelemhez képest, méterben. Kell lennie 1 és ha van megadva.
Válasz_Markup InlineKeyboardMarkup Választható A JSON-SERIALIZED OBJEGYZÉK AZ ÚJ INLINE billentyűzethez.

Stopmessagelivelocation

Használja ezt a módszert, hogy leállítsa az élő helymeghatározás frissítését az Live_period lejárta előtt. A siker érdekében, ha az üzenet nem inline üzenet, akkor a szerkesztett üzenet visszatért, egyébként igazak vissza.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Választható Szükséges, ha az Inline_Message_ID nincs megadva. Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Üzenet_ID Egész szám Választható Szükséges, ha az Inline_Message_ID nincs megadva. Az üzenet azonosítója az élő helyen, hogy megálljon
inline_message_id Húr Választható Szükséges, ha a CHAT_ID és az üzenet_ID nincs megadva. Az inline üzenet azonosítója
Válasz_Markup InlineKeyboardMarkup Választható A JSON-SERIALIZED OBJEGYZÉK AZ ÚJ INLINE billentyűzethez.

Küldje el

Használja ezt a módszert, hogy információt küldjön egy helyszínről. A siker érdekében az elküldött üzenetet visszaküldi.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Szélességi kör Úszószám Igen A helyszín szélessége
Hosszúság Úszószám Igen A helyszín hosszúságát
cím Húr Igen A helyszín neve
Cím Húr Igen A helyszín címe
Foursquare_id Húr Választható Foursquare azonosítja a helyszínt
Foursquare_type Húr Választható Foursquare típusú helyszín, ha ismert. (Például “Arts_Entertainment / Default”, “Arts_Entainment / Aquarium” vagy “Élelmiszer / fagylalt”.)
Google_place_id Húr Választható A Google Helyek azonosítják a helyszínt
Google_place_type Húr Választható A Google Helyek típusa A helyszín. (Lásd: Támogatott típusok.)
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenet egy válasz, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található
Válasz_Markup InlineKeyboardMarkup vagy válaszkeyboarkukup vagy válaszkeyboodrememove vagy forceerply Választható További interfészi lehetőségek. A JSON-SERIALIZED objektum egy inline billentyűzet, egyéni válasz billentyűzet, utasítások a Válasz billentyűzetének eltávolításához vagy a felhasználó válaszának kényszerítéséhez.

Sendcontact

Használja ezt a módszert a telefonos kapcsolatok küldéséhez. A siker érdekében az elküldött üzenetet visszaküldi.

ParametertyperequiredDescription
Chat_ID Egész szám vagy sztring Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Telefonszám Húr Igen Kapcsolat telefonszáma
keresztnév Húr Igen Kapcsolat első neve
Vezetéknév Húr Választható Kapcsolat utolsó neve
Vcard Húr Választható További adatok a kontaktusról VCard, bájt formájában
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenet egy válasz, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található
Válasz_Markup InlineKeyboardMarkup vagy válaszkeyboarkukup vagy válaszkeyboodrememove vagy forceerply Választható További interfészi lehetőségek. A JSON-SERIALIZÁLT objektum egy inline billentyűzet, egyéni válasz billentyűzet, utasítások a billentyűzet eltávolításához vagy a válasz elválasztásához.

Sendpoll

Használja ezt a módszert, hogy küldjön egy natív szavazás. A siker érdekében az elküldött üzenetet visszaküldi.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Kérdés Húr Igen Poll kérdés, karakterek
Lehetőségek String tömb Igen A válasz opciók JSON-SERIALIZÁLT LISTÁJA, A karakterláncok mindegyike
Is_aMous Boolean Választható Igaz, ha a szavazásnak névtelennek kell lennie, alapértelmezés szerint igaz
típus Húr Választható Poll Type, “Quiz” vagy “Regular”, alapértelmezés szerint “Regular”
engedélyezve_multiple_answers Boolean Választható Igaz, ha a szavazás több válaszot tesz lehetővé, figyelmen kívül hagyja a lekérdezéseket a kvíz módban, alapértelmezés szerint hamis
Helyes_option_id Egész szám Választható 0-alapú azonosító helyes válasz lehetőség, Kötelező Szavazás Kvíz mód
Magyarázat Húr Választható Szöveg, amely azt mutatja, amikor egy felhasználó kiválasztja a helyüket, vagy a lámpa ikonját egy kvíz stílusú szavazáson, a Charactsers a legfeljebb 2 Line Feeds Aftsing
Magyarázat_parse_mode Húr Választható Mód az elemzések elemzéséhez a magyarázatban. További részletekért lásd: Formázási lehetőségeket.
Magyarázat_entitások Az üzenetek tömbje Választható A Poll Magyarázatban megjelenő speciális entitások JSON-SERIALIZED LISTA, amely meghatározható a Parse_Mode helyett
Open_period Egész szám Választható Az idő mennyisége másodpercben A szavazás aktív lesz a létrehozás után, a Canth-t a close_date-val együtt használjuk.
close_date Egész szám Választható Az időpontban (UNIX időbélyegző) automatikusan zárva lesz. Legalább 5-nek kell lennie, és nincs több Thantpes a jövőben. Nem használható együtt Open_Period segítségével.
zárva Boolean Választható Igaz, ha a szavazást azonnal le kell zárni. Ez hasznos lehet a Poll Preview számára.
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenet egy válasz, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található
Válasz_Markup InlineKeyboardMarkup vagy válaszkeyboarkukup vagy válaszkeyboodrememove vagy forceerply Választható További interfészi lehetőségek. A JSON-SERIALIZED objektum egy inline billentyűzet, egyéni válasz billentyűzet, utasítások a Válasz billentyűzetének eltávolításához vagy a felhasználó válaszának kényszerítéséhez.

Senddice

Használja ezt a módszert, hogy egy animált emoji-t küldjön, amely véletlenszerű értéket jelenít meg. A siker érdekében az elküldött üzenetet visszaküldi.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Emoji Húr Választható Emoji, amelyen a Dice dobja animáció alapja. Jelenleg az egyik “,” “,” “,” “,” “, vagy” “. A kockák “”, “” és “értékek,” “és” “értékek értékei lehetnek. Alapértelmezés szerint “”
A_Notification letiltása Boolean Választható Elküldi az üzenetet csendben. A felhasználók hangjelzést kapnak hang nélkül.
Válasz_to_message_id Egész szám Választható Ha az üzenet egy válasz, az eredeti üzenet azonosítója
Engedélyezve_sending_without_reply Boolean Választható TRUE TRUE, ha az üzenetet elküldjük, még akkor is, ha a megadott válasz nem található
Válasz_Markup InlineKeyboardMarkup vagy válaszkeyboarkukup vagy válaszkeyboodrememove vagy forceerply Választható További interfészi lehetőségek. A JSON-SERIALIZED objektum egy inline billentyűzet, egyéni válasz billentyűzet, utasítások a Válasz billentyűzetének eltávolításához vagy a felhasználó válaszának kényszerítéséhez.

Sendkataction

Használja ezt a módszert, ha meg kell mondania a felhasználónak, hogy valami történik a bot oldalán. A Status van beállítva 5 másodperc vagy kevesebb (ha egy üzenet érkezik a bot, távirat ügyfelek törlése A gépelés állapot). Visszatér a sikerre.

Példa: A ImageBotnak szüksége van egy kis időre, hogy feldolgozza a kérést, és feltöltse a képet. Ahelyett, hogy szöveges üzenetet küldene a “Visszatérő kép, várjon …”, a bot használhatja a sendkataction with action = upload_photo segítségével. A felhasználó megjelenik egy “Küldés fotó” állapota a bot számára.

Ezt a módszert csak akkor ajánljuk, ha a botra adott válasz a Észrevehető Az érkezés ideje.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Akció Húr Igen A műsorolás típusa. Válasszon egyet, attól függően, hogy a felhasználó hogyan fogadja: gépelés szöveges üzenetek, upload_photo fotókhoz, rekord_video vagy upload_video videókhoz, rekord_voice vagy upload_voice a hangjegyek, upload_document az általános fájlokhoz, válogatott_msticker a matricákhoz, find_location a helyadatokhoz, rekord_video_note Vagy upload_video_note video megjegyzésekhez.

Getuserprofilephotos

Használja ezt a módszert, hogy megkapja a profilképek listáját a felhasználó számára. Visszatér egy userprofilephotos objektumot.

ParametertyperequiredDescription
Felhasználói azonosító Egész szám Igen A cél felhasználó egyedi azonosítója
Offset Egész szám Választható Az első fotó szekvenciális száma. Alapértelmezés szerint minden fotót visszaküldi.
Határ Egész szám Választható Korlátozza a letöltendő fotók számát. Az értékek elfogadása. Alapértelmezés szerint

Getfile

Használja ezt a módszert, hogy alapvető információkat kapjon egy fájlról, és felkészítse azt a letöltésre. Abban a pillanatban a botok akár 20 MB méretű fájlokat is letölthetnek. A sikerhez egy fájlobjektumot visszakerül. A fájl ezután letölthető a linken keresztül, ahol a válaszból származik. Garantált, hogy a kapcsolat legalább 1 órán át érvényes. Amikor a hivatkozás lejár, új lehet, ha újra hívja a Getfile-t.

ParametertyperequiredDescription
File_id Húr Igen Fájlazonosító, hogy információt kapjon

Jegyzet: Ez a funkció nem tarthatja meg az eredeti fájlnevet és a MIME típusát. Mentse el a fájl MIME típusát és nevét (ha elérhető), ha a fájlobjektum beérkezik.

BanchatMember

Használja ezt a módszert, hogy tiltson egy felhasználót egy csoportban, egy szupercsoportban vagy egy csatornában. A szupercsoportok és csatornák esetében a felhasználó nem tudja visszatérni a csevegéshez saját meghívási linkekkel, stb., Kivéve, ha először kiszállt. A botnak adminisztrátornak kell lennie a csevegésben, hogy dolgozzon, és meg kell felelnie az elegáns rendszergazdai jogoknak. Visszatér a sikerre.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedi azonosító a célcsoport vagy a célcsoport vagy a csatorna felhasználónevéhez (formátumban)
Felhasználói azonosító Egész szám Igen A cél felhasználó egyedi azonosítója
Addig, amíg_date Egész szám Választható Dátum, amikor a felhasználó megszilárdul, UNIX idő. Ha a felhasználó tilos, ha többet tiltott a jelenlegi időponttól, akkor a betiltásnak tekintendő örökre. Csak szupercsoportokra és csatornákra vonatkozik.
Revoke_messages Boolean Választható TÖRTÉNŐ TÖRTÉNŐ, HOGY AZ ELLENŐRZÉSRE VONATKOZÓ ELLENŐRZÉSE. Ha hamis, akkor a felhasználó képes lesz látni az üzeneteket a csoportban, amelyet a felhasználó eltávolítása előtt küldött. Mindig igaz a szupercsoportokra és csatornákra.

Nem hiteles

Használja ezt a módszert a korábban tiltott felhasználónak egy szupercsoportban vagy csatornán. A felhasználó lesz Nem Visszatérés a csoportba vagy a csatorna automatikusan, de képes lesz csatlakozni a linken keresztül, stb. A botnak adminisztrátornak kell lennie ahhoz, hogy dolgozzon. Alapértelmezés szerint ez a módszer garantálja, hogy a csevegés után, de a csevegés tagja, de képes lesz csatlakozni. Tehát, ha a felhasználó a Chen tagja is legyen Eltávolították a csevegéstől. Ha nem szeretné ezt, használja a paramétert csak_IF_BACHED. Visszatér a sikerre.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedi azonosító a célcsoport vagy a célcsoport vagy a csatorna felhasználónevéhez (formátumban)
Felhasználói azonosító Egész szám Igen A cél felhasználó egyedi azonosítója
Csak_IF_Bned Boolean Választható Ne tegyen semmit, ha a felhasználó nem tiltott

RestrictChatmember

Használja ezt a módszert, hogy korlátozza a felhasználót egy szupercsoportban. A botnak a SuperGroup rendszergazdájának kell lennie ahhoz, hogy ez a munka, és legyen a megfelelő rendszergazdai jogok. Igaz minden jogosultságra a felhasználó korlátozásainak emelésére. Visszatér a sikerre.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedi azonosító a célcsoporttól a célszuproupra (formátumban)
Felhasználói azonosító Egész szám Igen A cél felhasználó egyedi azonosítója
engedélyek Chatpermissions Igen JSON-SERIALIZED OBJECT az új felhasználói jogosultságokhoz
Addig, amíg_date Egész szám Választható Dátum, amikor a korlátozásokat fel kell emelni a felhasználó számára, UNIX idő. Ha a felhasználó az aktuális időtől valóra korlátozottabb, akkor örökre korlátozottnak tekinthető

Promechatmember

Használja ezt a módszert, hogy elősegítse vagy demotáljon egy felhasználót egy szupercsoportban vagy egy csatornában. A botnak adminisztrátornak kell lennie a csevegésben, hogy dolgozzon, és meg kell felelnie az elegáns rendszergazdai jogoknak. Minden logikai paraméter a felhasználó számára. Visszatér a sikerre.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Felhasználói azonosító Egész szám Igen A cél felhasználó egyedi azonosítója
Is_aMous Boolean Választható Igaz, ha az adminisztrátor jelenléte a csevegésben rejtve van
Can_manage_chat Boolean Választható Ha az adminisztrátor hozzáférhet a csevegési eseménynaplóhoz, a csevegési statisztikákhoz, az üzenetstatisztikákhoz, a csatorna tagjaihoz, lásd a Channel tagokat, lásd a névtelen adminisztrátorokat a SuperGroups-ban, és figyelmen kívül hagyja a lassú módot. Bármely más adminisztrátori kiváltsággal
Can_post_messages Boolean Választható Igaz, ha az adminisztrátor csak csatorna hozzászólásokat, csak csatornákat hozhat létre
can_edit_messages Boolean Választható True True, ha az adminisztrátor szerkesztheti az egyéb felhasználók üzeneteit, és csak üzeneteket, csatornákat tartalmazhat
Can_delete_mesaz Boolean Választható Igaz, ha a rendszergazda törölheti az egyéb felhasználók üzeneteit
Can_manage_voice_chats Boolean Választható Igaz, ha az adminisztrátor kezelheti a hangos beszélgetéseket
can_restrict_members Boolean Választható Igaz, ha az adminisztrátor korlátozhatja, tilthatja vagy megengedi a csevegő tagokat
can_promote_members Boolean Választható Ha az adminisztrátor új adminisztrátorokat adhat hozzá saját jogosultságukhoz vagy demote adminisztrátoraikhoz, amelyeket közvetlenül vagy közvetetten támogatott (az általa kinevezett adminisztrátorok által támogatott adminisztrátorok)
CAN_CHANGE_INFO Boolean Választható True True, ha a rendszergazda Chan Chat Chat címe, fotó és egyéb beállítások
can_invite_users Boolean Választható Igaz, ha a rendszergazda új felhasználókat hívhat meg a csevegéshez
can_pin_messages Boolean Választható Igaz, ha az adminisztrátor csak üzeneteket, szupercsoportokat tartalmazhat

setchatadministratorcustomtitle

Használja ezt a módszert, hogy beállítson egy egyéni címet egy adminisztrátor számára a bot által támogatott szupercsoportban. Visszatér a sikerre.

ParametertyperequiredDescription
Chat_ID Egész szám vagy sztring Igen Egyedi azonosító a célcsoporttól a célszuproupra (formátumban)
Felhasználói azonosító Egész szám Igen A cél felhasználó egyedi azonosítója
Custom_title Húr Igen Új egyéni cím az adminisztrátor számára; Karakterek, az emoji nem engedélyezett

SetChatpermissions

Használja ezt a módszert az alapértelmezett csevegési engedélyek beállításához az összes tag számára. A botnak adminisztrátornak kell lennie a csoportban vagy egy csoportnak a munkához, és a CAN_RESTRICT_MEMERS rendszergazdai jogokkal kell rendelkeznie. Visszatér a sikerre.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedi azonosító a célcsoporttól a célszuproupra (formátumban)
engedélyek Chatpermissions Igen JSON-SERIALIZED OBJECT az új alapértelmezett csevegési engedélyekhez

ExportChatinvitelink

Használja ezt a módszert, hogy új elsődleges meghívó linket hozzon létre egy csevegéshez; Minden korábbi generált elsődleges kapcsolat visszavonásra kerül. A botnak adminisztrátornak kell lennie a csevegésben, hogy dolgozzon, és meg kell felelnie az elegáns rendszergazdai jogoknak. Visszaadja az új meghívási linket karakterláncként.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)

Megjegyzés: A csevegés minden adminisztrátora saját meghívási linkeket generál. A botok nem használhatják az egyéb adminisztrátorok által létrehozott hivatkozásokat. Ha azt szeretné, hogy a botja meghívásos linkekkel dolgozzon, akkor saját linket kell létrehoznia az ExportChatinvitelink használatával vagy a GetChat módszerrel. Ha a botnak új elsődleges meghívási linket kell létrehoznia az előző helyett, használja az ExportChatinvitelink újra.

Createchatinvitelink

Használja ezt a módszert, hogy további meghívási linket hozzon létre egy csevegéshez. A botnak adminisztrátornak kell lennie a csevegésben, hogy dolgozzon, és meg kell felelnie az elegáns rendszergazdai jogoknak. A hivatkozás visszavonható a Revokechatinvitelink módszerrel. Visszaadja az új meghívó linket ChatInvitelink objektumként.

ParametertyperequiredDescription
Chat_ID Egész szám vagy sztring Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Név Húr Választható Hívja meg a link nevét; Karakterek
Lejárati dátum Egész szám Választható Az időpontban (UNIX időbélyeg) lejár
Tag_limit Egész szám Választható Maximális számú felhasználók, amelyek a csevegéshez egyidejűleg a csevegéshez való csatlakozás után egyidejűleg csatlakozhatnak;
creates_join_request Boolean Választható Igaz, ha a csevegésre csatlakozó felhasználóknak a linken keresztül csatlakoznak a csevegési rendszergazdáknak. Ha igaz, akkor a tag_limit nem lehet megadni

Editchatinvitelink

Használja ezt a módszert a bot által létrehozott nem elsődleges meghívási link szerkesztéséhez. A botnak adminisztrátornak kell lennie a csevegésben, hogy dolgozzon, és meg kell felelnie az elegáns rendszergazdai jogoknak. Visszaadja a szerkesztett meghívó linket ChatInvitelink objektumként.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Invite_Link Húr Igen A Meghívó link szerkesztéséhez
Név Húr Választható Hívja meg a link nevét; Karakterek
Lejárati dátum Egész szám Választható Az időpontban (UNIX időbélyeg) lejár
Tag_limit Egész szám Választható Maximális számú felhasználók, amelyek a csevegéshez egyidejűleg a csevegéshez való csatlakozás után egyidejűleg csatlakozhatnak;
creates_join_request Boolean Választható Igaz, ha a csevegésre csatlakozó felhasználóknak a linken keresztül csatlakoznak a csevegési rendszergazdáknak. Ha igaz, akkor a tag_limit nem lehet megadni

Revokeechatinvitelink

Használja ezt a módszert a bot által létrehozott meghívási link visszavonására. Ha az elsődleges hivatkozás visszavonásra kerül, egy új link automatikusan generálódik. A botnak adminisztrátornak kell lennie a csevegésben, hogy dolgozzon, és meg kell felelnie az elegáns rendszergazdai jogoknak. Visszaadja a visszavont meghívó linket Chatinvitelink objektumként.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen A célcsevegés vagy a célcsatornának (formátumban) egyedi azonosítója
Invite_Link Húr Igen A meghívó link visszavonására

Megfelelőség

Használja ezt a módszert, hogy jóváhagyja a csevegési kérelmet. A botnak adminisztrátornak kell lennie a csevegésben, hogy dolgozzon, és a CAN_INVITE_USERS rendszergazda jobb legyen. Visszatér a sikerre.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Felhasználói azonosító Egész szám Igen A cél felhasználó egyedi azonosítója

DECLOCATJOINREQUEST

Használja ezt a módszert, hogy elutasítsa a csevegési kérelmet. A botnak adminisztrátornak kell lennie a csevegésben, hogy dolgozzon, és a CAN_INVITE_USERS rendszergazda jobb legyen. Visszatér a sikerre.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Felhasználói azonosító Egész szám Igen A cél felhasználó egyedi azonosítója

setchatphoto

Használja ezt a módszert egy új profilfotó beállításához a csevegéshez. A fényképeket nem lehet megváltoztatni a privát csevegéshez. A botnak adminisztrátornak kell lennie a csevegésben, hogy dolgozzon, és meg kell felelnie az elegáns rendszergazdai jogoknak. Visszatér a sikerre.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Fénykép Inputfile Igen Új csevegőfotó, többpárt / űrlap-adatok felhasználásával feltöltve

Deletechatphoto

Használja ezt a módszert a csevegőfotó törléséhez. A fényképeket nem lehet megváltoztatni a privát csevegéshez. A botnak adminisztrátornak kell lennie a csevegésben, hogy dolgozzon, és meg kell felelnie az elegáns rendszergazdai jogoknak. Visszatér a sikerre.

ParametertyperequiredDescription
Chat_id Egész szám vagy karakterlánc Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)

setchattitle

Használja ezt a módszert a csevegés címének megváltoztatásához. A címeket nem lehet megváltoztatni a privát beszélgetésekért. A botnak adminisztrátornak kell lennie a csevegésben, hogy dolgozzon, és meg kell felelnie az elegáns rendszergazdai jogoknak. Visszatér a sikerre.

ParametertyperequiredDescription
Chat_ID Egész szám vagy sztring Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
cím Húr Igen Új csevegési cím, karakterek

SetChatdescription

Használja ezt a módszert, hogy megváltoztassa a csoport leírását, egy szupercsoportot vagy egy csatornát. A botnak adminisztrátornak kell lennie a csevegésben, hogy dolgozzon, és meg kell felelnie az elegáns rendszergazdai jogoknak. Visszatér a sikerre.

ParametertyperequiredDescription
Chat_ID Egész szám vagy sztring Igen Egyedülálló azonosító a célcsatorna célcsevegésének (formátumban)
Leírás Húr Választható Új csevegő leírás, karakterek

Pinchatmessage

Comments are closed, but trackbacks and pingbacks are open.