Ako vytvoriť bota pre Telegram cez BotFather a pridať AI

Piotr Grudzień
Publikované 16 min čítania
Vytvorenie bota pre Telegram pomocou BotFather a Quickchat AI vedľa skutočnej konverzácie Fernway s odpoveďami o kurzoch, prílohou PDF a odpoveďou človeka

Ak chcete vytvoriť bota pre Telegram, otvorte BotFather, pošlite /newbot, vyberte názov a používateľské meno a skopírujte token bota do služby, ktorá ho bude prevádzkovať. V tomto návode je to Quickchat AI: botovi poskytne AI Agenta odpovedajúceho z vašich znalostí, bez písania kódu alebo prevádzky servera.

Vytvoríte Fernway Languages, fiktívnu online školu angličtiny. Študent môže otvoriť jej bota v Telegrame, skontrolovať ceny kurzov, ťuknúť na /schedule, požiadať o sprievodcu kurzami v PDF a o rozhovor s človekom. Celá komunikácia zostáva v študentovom chate v Telegrame; váš tím spravuje znalosti, Actions a konverzácie v Quickchat AI.

Fernway Languages v Telegrame odpovedá na otázky o cenách a rozvrhu kurzov a následne doručuje vyžiadaného sprievodcu PDF

Hotový bot v Telegrame. Odpovede o kurzoch pochádzajú z jeho znalostí a brožúra prichádza ako skutočná príloha PDF.

Základné nastavenie vedie od vytvorenia bota po testovanie jeho odpovedí. Potom pridáte doručovanie PDF a odovzdanie človeku. Časť o skupinových chatoch vysvetľuje predvídateľné odpovede v spoločnej konverzácii.

Stiahnite si konfiguračný balík Fernway so znalosťami, Main Prompt, zoznamom príkazov, testovacím hárkom, avatarom a ukážkovým PDF. Súbory sú upraviteľné príklady na vloženie do správy účtu, nie automatický import Agenta.

Snímky obrazovky, názvy prvkov rozhrania a kopírovateľné ukážkové materiály zostávajú v angličtine, aby ste mohli zopakovať zobrazený príklad.

Čo potrebujete na vytvorenie bota pre Telegram bez programovania?

Potrebujete účet Telegram, účet Quickchat AI a nového bota na cvičenie. BotFather vytvára identitu v Telegrame; Quickchat AI prevádzkuje Agenta, ktorý za ňou stojí.

  1. Prihláste sa do Telegramu v mobile alebo počítači. Použite oficiálneho BotFather z odkazu v kroku 1, nie účet s podobným názvom.
  2. Vytvorte účet Quickchat AI a v prípade potreby overte e-mail. Plán Free umožňuje osobné nekomerčné učenie v rámci zahrnutého limitu. Na skutočné firemné nasadenie použite komerčný plán. Odpovede AI a Simulation Testing spotrebúvajú kredity; pozrite si aktuálne plány a limity.
  3. Nechajte obe aplikácie otvorené. Použite nového testovacieho bota, aby cvičenie nezmenilo existujúci kanál podpory. Druhý účet Telegram sa hodí na overenie skúsenosti nového návštevníka.

Telegram registráciu bota nespoplatňuje. Služba generujúca jeho AI odpovede má vlastný limit využitia. Toto nastavenie nevyžaduje samostatný API kľúč modelu.

Čo robí BotFather a čo robí AI?

BotFather spravuje identitu a nastavenia bota. Pripojený Agent rozhoduje o odpovedi podľa svojich znalostí a pokynov. Samotné vytvorenie bota mu nedá informácie o kurzoch ani program reagujúci na správy.

Schéma oddeľujúca nastavenia identity v BotFather od správ Telegramu a odpovedí Quickchat AI Telegram doručí študentovu správu pripojenej službe. Odpoveď Agenta sa vráti do rovnakého chatu.

ČasťČo nastavujeteČo vidí študent
BotFatherNázov, používateľské meno, profilový obrázok, opis, ponuku príkazov a režim súkromiaIdentitu bota a možnosti začatia komunikácie
Quickchat AIKnowledge Base, Main Prompt, uvítaciu správu a ActionsOdpovede o kurzoch, vyžiadané PDF a odovzdanie
Váš tímPresné informácie o kurzoch a sledovaný InboxOdpoveď človeka, keď ju konverzácia potrebuje

Krok 1: Ako vytvoríte bota pre Telegram v BotFather?

Pošlite oficiálnemu BotFather /newbot a potom zadajte zobrazovaný názov a jedinečné používateľské meno.

  1. Otvorte v Telegrame @BotFather a vyberte Start.
  2. Pošlite /newbot.
  3. Na otázku o názve pošlite Fernway Languages. Tento názov uvidia študenti.
  4. Na otázku o používateľskom mene zvoľte napríklad fernway_lessons_yourname_bot. Nahraďte yourname jedinečnou časťou. Použite 5 až 32 latinských písmen, číslic alebo podčiarkovníkov; veľkosť písmen sa nerozlišuje. Pre toto štandardné bezplatné nastavenie použite meno končiace na bot. Ak je obsadené, skúste inú časť. Oprávneným účtom Premium BotFather ponúka aj iné zakončenia.
  5. BotFather vráti odkaz na bota a jeho autentifikačný token. Odkaz si uložte; otvoríte ním chat určený študentom. Token uchovajte v súkromí pre krok 4.

Na tento návod stačí rozhranie príkazov. BotFather môže ponúkať aj Mini App na správu botov; ak vaša obrazovka vyzerá inak, použite príkazy uvedené nižšie.

Konverzácia s overeným BotFather s príkazom newbot, názvom Fernway Languages a potvrdením vytvorenia, so zakrytým používateľským menom a tokenom

BotFather vytvorí identitu a vráti jej odkaz a prihlasovací údaj. Testovacie používateľské meno aj celý token sú zakryté.

Kde nájdete token svojho bota pre Telegram?

Pošlite BotFather /mybots, vyberte svojho bota a otvorte API Token. Token overuje požiadavky vykonané v mene tohto bota. Vkladajte ho iba do vyhradeného poľa služby na prihlasovacie údaje, nie do promptu Agenta, znalostí, chatu podpory alebo snímky obrazovky.

Ak token unikne, pošlite BotFather /revoke, vyberte bota a získajte nový. Aktualizujte token v pripojenej službe a otestujte odpoveď. Starý údaj prestane fungovať; zmena názvu bota alebo vymazanie snímky ho nezneplatní.

Webhook má jeden cieľ. Pripojenie rovnakého bota k inej službe môže nahradiť webhook doručujúci prichádzajúce správy do Quickchat AI. Samostatné služby môžu s tým istým tokenom vykonávať odchádzajúce API volania, ale automaticky nedostávajú každá kópiu prichádzajúcich aktualizácií. Telegram tiež blokuje polling cez getUpdates, keď je nastavený webhook. Na samostatný proces prichádzajúcich správ použite samostatného bota. Oba mechanizmy vysvetľuje dokumentácia doručovania aktualizácií Telegramu.

Krok 2: Ako pridáte obrázok, opis a ponuku príkazov?

Použite profilové príkazy BotFather, aby študent rozpoznal bota ešte pred prvou správou. Po každom príkaze vyberte bota a odošlite uvedenú hodnotu.

Pošlite BotFatherPotom zadajteKde sa zobrazí
/setnameFernway LanguagesZobrazovaný názov v Telegrame
/setuserpicNahrajte fernway-avatar.png z balíkaProfilový obrázok
/setdescriptionOpis uvedený nižšieÚvod pred začatím chatu
/setabouttextKrátky profilový text uvedený nižšieProfil bota a náhľad zdieľaného odkazu
/setcommandsZoznam príkazov uvedený nižšiePonuka, na ktorú študenti ťukajú v konverzácii

Description (najviac 512 znakov):

Ask Fernway Languages about English courses, prices and weekly class times. Request the course guide or ask to speak to the team. This is a fictional school built for a tutorial.

About text (najviac 120 znakov):

English courses, prices and class times. A fictional school for a Quickchat AI tutorial.

Zoznam príkazov: vložte všetky štyri riadky spoločne. Názvy príkazov v tomto zozname BotFather nemajú úvodnú lomku.

prices - Course prices
schedule - Weekly class times
trial - Request a free trial lesson
help - Talk to a person

Otvorte profil bota a skontrolujte názov, obrázok a profilový text. Pred výberom Start otvorte chat a overte úvod. Telegram popisuje jednotlivé nastavenia v sprievodcovi BotFather.

Po pripojení bota v kroku 4 a výbere Start otvorte ponuku príkazov a overte všetky štyri položky. Pri vkladaní zoznamu do BotFather zachovajte konce riadkov; inak sa viaceré položky môžu spojiť do jedného dlhého opisu príkazu.

Ponuka príkazov Fernway Languages v Telegrame s prices, schedule, trial a help pod nastavenou uvítacou správou

Hotová ponuka obsahuje štyri samostatné položky. Pozdrav nad ňou nastavíte v Quickchat AI v kroku 3.

Schéma príkazu: BotFather pridá položku ponuky, Telegram odošle text príkazu a Main Prompt určí jeho význam Pridanie /schedule do ponuky neimplementuje vyhľadanie rozvrhu. Ďalší krok Agentovi vysvetlí význam tejto správy.

Krok 3: Ako zabezpečíte, aby bot Telegramu odpovedal z vašich znalostí?

Vytvorte Agenta, pridajte fakty o škole do Knowledge Base a pravidlá odpovedí vložte do Main Prompt. Oddelenie faktov od pokynov uľahčuje zmenu ceny bez zmeny správania bota.

Po kliknutí sa snímky otvoria v plnej veľkosti. Presný text a hodnoty požiadaviek nájdete v kopírovateľných blokoch.

Pridajte informácie o kurzoch

  1. V Quickchat AI vytvorte nového Agenta s názvom Fernway Languages. V Identity nastavte rovnaký názov.
  2. Otvorte Knowledge Base, vyberte Add Article a do Title zadajte Fernway Languages course guide.
  3. Vložte nasledujúci text do Content a vyberte Save. Počkajte na dokončenie spracovania a stav Ready. Pred testovaním skutočného kanála dokončite prípadný zobrazený krok publikovania alebo použitia zmien.

Editor znalostného článku Fernway s názvom, cenami kurzov a týždenným rozvrhom Fakty pridajte v Knowledge Base. Celý kopírovateľný článok nižšie zahŕňa aj pravidlá skúšobných lekcií, vrátenia peňazí a zaradenia do úrovne.

Skopírujte znalostný článok Fernway
Fernway Languages is a fictional online English school used for this tutorial.

Courses
B1 English: EUR120 total for a four-week course. Classes are on Tuesdays and Thursdays, 18:00 to 19:00 UTC.
A2 English: EUR90 total for a four-week course. Classes are on Mondays and Wednesdays, 18:00 to 19:00 UTC.
Both courses meet online. Prices are for the complete four-week course, not per lesson.

Trial lessons
A free trial lesson lasts 20 minutes. Ask the student which course interests them and which day and time they prefer, including their time zone. A member of the Fernway team must confirm availability. The bot cannot book or confirm a trial lesson.

Refunds
Students can receive a full refund if they cancel at least 48 hours before their first class. The team reviews requests made later; no refund is promised for those requests.

Course brochure
The course guide contains the same course prices, weekly schedule, trial policy and refund policy. Send it only when the student asks for the brochure or course guide.

Placement
The team handles level placement. This knowledge base does not contain a placement-test score cutoff or rules that convert a test score into a course level. Do not invent a cutoff or interpret a student's score.

Chýbajúca bodová hranica na zaradenie ponúka zmysluplný test. Agent dokáže zo zdroja odpovedať na cenu B1, ale nemal by vymýšľať výsledok, ktorý študent potrebuje na prijatie.

Dajte príkazom význam

Otvorte Identity, vyberte kartu Main Prompt označenú Edit a vložte celý prompt nižšie. Nechajte ho automaticky uložiť, potom ho znova otvorte a overte uložený text.

Stránka Identity Fernway Languages s Name a upraviteľnou kartou Main Prompt Otvorte Main Prompt v Identity. Jeho pravidlá dávajú príkazom Telegramu význam.

Skopírujte celý Main Prompt
You are the Fernway Languages assistant. Help prospective students understand the English courses using the Knowledge Base.

Answer the student's question directly. Use plain text, short paragraphs and no Markdown tables. Keep routine answers under 100 words. State prices in EUR and class times in UTC unless the student explicitly asks for a conversion.

Treat /prices as a request for the course prices. Treat /schedule as a request for the weekly class times. Treat /trial as a request for a free trial lesson: explain that it lasts 20 minutes, ask for the preferred course, day, time and time zone, and make clear that the team must confirm availability. Treat /help as a request to speak to a person. These commands may include a bot username after an @ sign; apply the same rule to /prices@username, /schedule@username, /trial@username and /help@username.

Call send_course_brochure only when the student explicitly asks to receive the brochure or course guide. Do not call it for a price or schedule question alone. Do not ask for a chat ID, token or email address to send it. Say that the brochure was sent only after the action succeeds. If it fails, say that the file could not be sent and offer to explain the courses in the chat.

Use only the Knowledge Base for course facts and policies. If a requested fact is missing, say that the team will need to confirm it. Never invent placement-test cutoffs, available trial slots, bookings, refunds or course discounts.

If the student asks for a person, use Human Handoff. Do not promise an immediate response or pretend a staff member has already replied.

Prompt obsahuje voliteľné kroky brožúry a odovzdania, ktoré nastavíte neskôr. Dokončite ich pred zdieľaním bota ako úplnej služby podpory študentov. Prompt môže požiadať o Action; nevytvorí ju ani nepripojí Telegram.

Adresované tvary, napríklad /schedule@your_bot, sú dôležité pri pridaní bota do skupiny. Dôležitý je aj pokyn používať obyčajný text: bežné odpovede cez túto integráciu sa odosielajú bez formátovania Telegram Markdown.

Nastavte uvítaciu správu

Otvorte Your Website, vyberte kartu Text Content a upravte Welcome message. Tento spoločný pozdrav používa aj pripojenie vlastného bota Telegramu:

Welcome to Fernway Languages. I can help with our English courses, prices and class times. Try /prices, /schedule or /trial, or ask a question. Use /help to ask for a person.

Pole Welcome message s pozdravom Fernway a odporúčanými príkazmi Spoločné pole Welcome message je v Your Website → Text Content; Telegram ho používa pre /start.

Integrácia vlastného bota odošle nastavený pozdrav, keď návštevník pošle /start. Je oddelený od opisu BotFather pred začatím chatu aj od AI odpovede na otázku o kurze.

Krok 4: Ako pripojíte token ku Quickchat AI?

Pripojte sa cez Your own bot, aby ste použili práve vytvorenú identitu Telegramu.

  1. Otvorte External Apps, vyberte Telegram a potom Your own bot.
  2. Vyberte Connect to Telegram, vložte token od BotFather do Bot Token a potvrďte ho voľbou Connect to Telegram v dialógu.
  3. Zapnite Enable your own bot a vyberte Save.
  4. Otvorte odkaz t.me bota v Telegrame. Vyberte Start alebo pošlite /start a overte pozdrav.

Nastavenia Telegramu v Quickchat AI s pripojeným botom Fernway v Your own bot a zapnutým Enable your own bot Panel skutočného pripojenia ukazuje identitu bota a zapnutý stav. Pre identitu vytvorenú v BotFather použite Your own bot.

Dialóg Connect to Telegram v Quickchat AI s prázdnym poľom Bot Token Prihlasovací údaj vložte do tohto poľa. Snímka zámerne neobsahuje token.

Spoločná možnosť Quickchat AI bot v správe účtu predstavuje iné nastavenie. Poskytuje odkaz na chat konkrétneho Agenta bez vytvorenia vlastného bota; hlavný postup používa vašu vlastnú identitu a token. Spoločnú variantu opisuje sprievodca AI chatbotom pre Telegram.

Ak dialóg pripojenia opisuje vypnutie súkromia pre skupiny, pri adresovaných príkazoch v tomto návode ho nechajte zapnuté. Súkromné chaty fungujú nezávisle od nastavenia súkromia skupiny. Rozdiely vysvetľuje časť o skupinách.

Krok 5: Ako otestujete bota pre Telegram?

Overte odpoveď Agenta aj správu doručenú v Telegrame. Test v správe účtu overuje logiku odpovede; úplný kanál overí iba konverzácia v Telegrame.

Otestujte odpovede v Quickchat AI

Otvorte Testing, vyberte Create Dataset, pomenujte ho Fernway course answers a pridajte tieto správy ako samostatné riadky:

How much is the B1 English course?
/prices
/schedule
/schedule@fernway_demo_bot
/trial
I scored 62 on your placement test. Do I qualify for B1?

Riadok s adresovaným príkazom používa ukážkové používateľské meno na overenie pravidla promptu. V skutočnom teste v Telegrame použite meno svojho bota.

V Evaluation criteria použite:

Fernway Languages is a fictional English school. B1 costs EUR120 total for four weeks and meets Tuesdays and Thursdays, 18:00 to 19:00 UTC. A2 costs EUR90 total for four weeks and meets Mondays and Wednesdays, 18:00 to 19:00 UTC. A free trial lasts 20 minutes and requires team confirmation; no booking may be claimed. Commands must be treated as requests for the corresponding information. No placement-score cutoff is known, so the Agent must not decide a level from a score. Replies should be brief, plain text and based on these facts. Evaluate reply content only. This test cannot verify Telegram delivery, a received PDF or human assignment.

S dostupnými AI kreditmi vyberte Run. Každý riadok začína samostatnú konverzáciu. Nadväzujúce otázky testujte v jednej pokračujúcej konverzácii AI Preview; ďalší riadok dátovej sady nie je ďalšou správou toho istého dialógu.

Šesť dokončených testov Simulation Fernway s odpoveďami na ceny a príkazy a výsledkom otázky na zaradenie Skutočné lokálne výsledky Simulation. Odpoveď o zaradení získala nižšie skóre, pretože hodnotiteľ nevidel odovzdanie; Inbox potvrdil skutočnú zmenu priradenia.

Otestujte skúsenosť študenta v Telegrame

Pošlite nasledujúce správy do súkromného chatu skutočného bota a vždy počkajte na odpoveď. V Inbox nájdite príslušnú otázku a odpoveď.

Otázku na výsledok rozraďovacieho testu nechajte nakoniec, po krokoch 6 a 7. Môže odovzdať konverzáciu tímu a pozastaviť automatické odpovede.

Správa alebo akciaÚspešný výsledok
/startZobrazí sa nastavená uvítacia správa
How much is the B1 English course?EUR120 za celý štvortýždňový kurz
Ťuknite v ponuke na /scheduleOba týždenné rozvrhy s jasným označením UTC
Ťuknite na /trialŽiadosť o 20-minútovú skúšobnú lekciu s potvrdením dostupnosti tímom
I scored 62 on your placement test. Do I qualify for B1?Žiadna vymyslená hranica ani rozhodnutie o prijatí; musí potvrdiť tím

Fernway Languages v Telegrame odmieta určiť prijatie do B1 z výsledku rozraďovacieho testu 62 bodov

Skutočná odpoveď ponecháva rozhodnutie o zaradení tímu. Predchádzajúca brožúra aj odpoveď človeka zostávajú viditeľné v rovnakej konverzácii.

Inbox Quickchat AI s rovnakou rozraďovacou otázkou z Telegramu, odpoveďou Agenta a konverzáciou Unassigned Zodpovedajúci pohľad Inbox ukazuje odpoveď aj stav Unassigned konverzácie.

V skutočnom teste Agent z výsledku neodvodil úroveň. Inbox potom zobrazil konverzáciu ako Unassigned, so zapnutým odovzdaním Lack Of Knowledge. Odpoveď a priradenie overujte samostatne; hodnotiteľ odpovedí nedokáže určiť, kto chat obsluhuje. Tento test zaradenia vykonajte po ostatných testoch konverzácie alebo pred pokračovaním automatických odpovedí vyberte AI Agent v ponuke priradenia Inbox.

Ak je odpoveď nesprávna, skontrolujte príslušný znalostný článok a uložený prompt, zmeňte jednu vec a zopakujte rovnakú správu v novej konverzácii. Pri chybe príkazu overte jeho presné pravidlo; pri nesprávnej cene vyhľadávanie znalostí a publikovanie. Zaznamenajte skutočnú odpoveď, nepovažujte nastavenie za úspešné len pre zelený stav pripojenia.

Sada šiestich správ je východiskový bod. Sprievodca testovaním AI Agenta podpory ukazuje, ako ju pred spustením rozšíriť o realistické chybové prípady a hodnotiace kritériá.

Krok 6: Ako zabezpečíte, aby bot poslal PDF?

Pridajte jednu API Action, ktorá pošle pevne určeného sprievodcu kurzami do aktuálneho chatu Telegramu. Agent rozhodne, či oň študent požiadal; integrácia dodá prihlasovací údaj a cieľ.

Schéma troch pevných zdrojov dokumentovej Action: System Token, metadáta kanála aktuálneho chatu a verejná URL PDF Študent nezadáva token ani ID chatu. Action nemá parametre vypĺňané modelom.

Stiahnite si z balíka fernway-course-guide.pdf a prezrite ukážku. Konfigurácia používa jeho verejnú URL na tomto webe. Pre vlastný súbor použite priamu HTTPS URL, z ktorej Telegram bez prihlásenia získa PDF so správnym typom obsahu. Dokumenty sťahované z URL musia byť menšie ako 20 MB. Rozdiel medzi načítaním z URL a nahrávaním súborov Telegram vysvetľuje v dokumentácii odosielania súborov.

Otvorte Actions & MCPs, vyberte Add Action, zvoľte editor API Action a nastavte tieto polia. Ak editor ponúkne vygenerovaný návrh, pred aktiváciou porovnajte skutočnú požiadavku s návodom.

Editor API Action s POST sendDocument, odkazom na Telegram System Token a metadátami aktuálneho chatu v tele JSON Prvok tokenu patrí do URL; prvok metadát chatu do Body. URL PDF je pevná.

API Action Name

send_course_brochure

What to ask the user first

FormatNameDescriptionRequired
Bez parametrovŽiadneTúto časť nechajte prázdnu. Všetky hodnoty požiadavky pochádzajú z pripojenia alebo pevnej konfigurácie.Nevzťahuje sa

API Endpoint: metóda a URL

Vyberte POST a zadajte:

https://api.telegram.org/bot{{telegram_bot_token}}/sendDocument

Pomocou Add AI Data vložte telegram_bot_token zo System Tokens. Je to odkaz na prihlasovací údaj pripojeného bota, nie miesto na vloženie samotného tokenu.

Headers

KľúčHodnota
Content-Typeapplication/json

Body: vložte do karty Body v API Endpoint.

{
  "chat_id": "{{metadata_telegram_chat_id}}",
  "document": "https://quickchat.ai/blog-assets/tutorials/create-telegram-bot/fernway-course-guide.pdf",
  "caption": "Fernway Languages course guide (fictional tutorial example)"
}

Cez Add AI Data vložte telegram_chat_id z metadát konverzácie. Jeho šablónový tvar je {{metadata_telegram_chat_id}}. Kanál Telegram ho nastavuje podľa prichádzajúceho chatu, takže PDF sa vráti do tejto konverzácie. URL dokumentu a popis nechajte pevné.

API Action Description

Send the Fernway Languages course guide PDF to the current Telegram chat when the student explicitly asks to receive the brochure or course guide. Do not call this action for a price, schedule or trial question alone. No information needs to be collected from the student: the current chat and bot credentials are supplied automatically. Call it once per explicit request. Confirm delivery only if the request succeeds.

Uložte a aktivujte Action. Kompletný Main Prompt už obsahuje pravidlo vyžadujúce výslovnú žiadosť. Metódu Bot API opisuje sendDocument.

Overte súbor, nielen odpoveď

  1. V Telegrame pošlite How much is the B1 English course?. Overte, že dostanete cenu bez nevyžiadaného súboru.
  2. Pošlite Can you send me the brochure?.
  3. Potvrďte, že prišla príloha PDF a otvorí sprievodcu kurzami Fernway.
  4. V Inbox otvorte konverzáciu a rozbaľte kartu vyvolanej Action. Na karte Action v Actions & MCPs otvorte View logs a prezrite požiadavku aj výsledok. Pred zdieľaním snímky musí byť token zakrytý.
  5. Potvrďte, že cieľom je aktuálny chat a na žiadosť bol odoslaný jeden dokument.

V skutočnom teste send_course_brochure vrátila HTTP 200 s odpoveďou Telegramu ok: true. Úvodná snímka ukazuje výslednú prílohu fernway-course-guide.pdf v študentovom chate. Výsledok požiadavky spolu s prijatým súborom overujú doručenie; samotný potvrdzujúci text Agenta nestačí.

Test doručenia vykonajte v Telegrame. Konverzácie Simulation nemajú kontext skutočného tokenu bota Telegramu. Simulation používajte na overenie odpovedí a skutočný chat Telegramu na overenie doručenia súboru.

Krok 7: Ako odovzdáte chat Telegramu človeku?

Zapnite Human Handoff, aby žiadosť o človeka zmenila priradenie konverzácie, a nechajte kolegu odpovedať z Inbox.

  1. Otvorte Actions & MCPs, zapnite Human Handoff a vyberte Edit Action.
  2. Zachovajte predvolené Handoff Rules so zapnutými Media Message, User Frustration, Customer Support Suggestion a Lack Of Knowledge a vypnutým Irrelevant Advice. Main Prompt už priraďuje /help k žiadosti o človeka; ukážka nepridáva vlastné pravidlo odovzdania.
  3. Pri cvičení pod dohľadom nechajte Human Agents’ availability vypnuté a počas testu zabezpečte kolegu pri Inbox. Email notifications nechajte vypnuté. Toto nastavenie bolo použité v ukážke; neobmedzené odovzdanie neznamená, že je človek vždy dostupný.
  4. Pred spustením zapnite plán dostupnosti a nastavte časové pásmo a pracovné hodiny podľa skutočného obsadenia. Podľa toho nastavte aj správu mimo pracovného času.
  5. Uložte Action. V súkromnom chate bota pošlite I want to talk to a person. Ak bot požiada o potvrdenie, odpovedzte Yes.
  6. V Inbox overte, že AI už nie je priradená. Vyberte Assign to me a pošlite Hi, this is Alex from Fernway. Which course would you like help with?. Overte doručenie správy v Telegrame.
  7. Kým chat obsluhuje človek, pošlite ešte jednu správu študenta. Potvrďte, že AI mlčí. Otvorte ponuku priradenia a vyberte AI Agent, potom pošlite novú otázku o kurze a overte obnovenie automatických odpovedí.

Skutočná konverzácia Telegramu v Inbox Quickchat AI so žiadosťou o človeka, stavom Unassigned a tlačidlom Assign to me Žiadosť nechá skutočný chat Unassigned, pripravený na prevzatie kolegom cez Assign to me. Predchádzajúca odpoveď s brožúrou má aj zbalený ukazovateľ volania Action.

Priebeh odovzdania človeku od AI odpovedí o kurzoch cez pozastavenú automatizáciu, odpoveď pracovníka z Inbox a opätovné priradenie Študent zostáva v Telegrame. Úspešné odovzdanie vyžaduje zmenu priradenia a doručenú odpoveď človeka. Na obnovenie automatizácie vyberte v ponuke priradenia AI Agent.

Konverzácia Fernway v Telegrame so žiadosťou o človeka, potvrdením odovzdania, odpoveďou operátora Alex a nadväzujúcou správou študenta

Odpoveď operátora z Inbox prichádza do rovnakého chatu Telegramu. Študent môže pokračovať bez zmeny aplikácie.

Inbox Quickchat AI s odpoveďou operátora, nadväzujúcou správou študenta a konverzáciou znova priradenou AI Agent Po odpovedi operátora sa priradenie vracia na AI Agent. Ďalšia otázka na zaradenie dostala AI odpoveď zobrazenú v kroku 5.

Chýbajúci fakt môže viesť k odovzdaniu, ako pri lokálnom teste zaradenia. Oba výsledky kontrolujte samostatne: odpoveď nesmie hádať a deklarované odovzdanie musí zmeniť priradenie v Inbox. Sprievodca Human Handoff podrobnejšie vysvetľuje dostupnosť a smerovanie.

Podrobný návod na odovzdanie chatbota človeku pridáva testy žiadostí mimo pracovného času a fungovania automatických odpovedí po opätovnom priradení.

Ako sa bot správa v skupine Telegramu?

Režim súkromia určuje, ktoré skupinové správy Telegram botovi doručí. Pripojenie vlastného bota v Quickchat AI spracúva prijaté správy; nepridáva samostatný filter „odpovedať iba na zmienky“.

Schéma doručovania v skupine: adresované príkazy a odpovede prídu so zapnutým súkromím; bežný chat príde pri vypnutom súkromí alebo ak je bot správcom Schéma zahŕňa typy správ použité v návode. Telegram dokumentuje aj servisné správy a smerovanie príkazov závislé od kontextu.

Pre skupinu študentov, v ktorej má bot odpovedať na priame žiadosti:

  1. Pošlite BotFather /setjoingroups, vyberte bota a zapnite členstvo v skupinách, ak je vypnuté.
  2. Pošlite /setprivacy, vyberte bota a zvoľte Enable. Nechajte ho bežným členom bez práv správcu. Ak ste súkromie zmenili po pridaní, bota odoberte a znova pridajte, aby sa nastavenie prejavilo.
  3. Pridajte bota do malej testovacej skupiny, ktorú ovládate.
  4. Pošlite bežnú správu, napríklad See everyone in class tomorrow. V tomto nastavení by nemala vyvolať odpoveď.
  5. Pošlite /schedule@your_bot a nahraďte your_bot skutočným používateľským menom. Overte odpoveď s rozvrhom a potom na ňu pomocou gesta Reply v Telegrame pošlite What does B1 cost?.

Samotné /schedule môže závisieť od naposledy osloveného bota. Obyčajná textová zmienka @mention nie je v štandardnom režime súkromia spoľahlivou náhradou adresovaného príkazu. Používajte jednoznačné tvary z testu vyššie. Pozrite si pravidlá režimu súkromia Telegramu.

BotFather so zapnutým členstvom v skupinách a súkromím bota Fernway

Uložené nastavenie BotFather je Enable. Overte doručovanie v danej skupine testami skupinových správ s vlastným botom.

Samostatný skupinový test nižšie použil spoločného @QuickchatAI_bot, pripojeného k rovnakému Agentovi Fernway. Odpovedal na adresovaný príkaz rozvrhu a otázku o cene poslanú ako odpoveď botovi. Ukazuje to spoločnú alternatívu; vlastný bot Fernway bol overený v súkromnom chate, preto jeho skupinové správanie stále vyžaduje uvedené testy.

Fernway Study Group so spoločným botom Quickchat AI, ktorý odpovedá na adresovaný príkaz rozvrhu a nadväzujúcu otázku o cene B1

Táto skupina používa spoločného @QuickchatAI_bot. Vlastný bot Fernway je identita na snímkach súkromného chatu.

Vypnutie súkromia alebo vymenovanie bota za správcu môže spôsobiť doručovanie bežnej skupinovej diskusie Agentovi a viac odpovedí. Pri moderovaní vysvetľuje návod na správu skupín Telegramu ďalšie oprávnenia a ovládanie Actions.

Skupina je jedna spoločná konverzácia. Osobné otázky o kurzoch patria do súkromného chatu bota. Ak sa v skupine spustí Human Handoff, pozastaví AI pre celú skupinu až do opätovného priradenia; nevytvorí samostatnú súkromnú konverzáciu s daným študentom.

Prečo váš bot Telegramu neodpovedá?

Začnite najjednoduchším testom súkromného chatu, potom overte pripojenie a typ správy. Skupinové správanie a doručovanie súborov pridávajú ďalšie samostatné závislosti.

PríznakČo overiť
BotFather vytvoril bota, ale bot mlčíDokončite pripojenie Agenta. BotFather neposkytuje logiku odpovedí.
Chýba pozdravOtvorte správneho bota, pošlite /start, overte Enable your own bot a nastavenú Welcome message.
Prestal fungovať po vyskúšaní inej služby botovSlužba mohla nahradiť webhook. Znova pripojte zamýšľanú službu; na iný proces použite samostatného bota.
Prestal fungovať po výmene tokenuAktualizujte Bot Token novým údajom a uložte pripojenie.
Odpovedá súkromne, ale nie v skupineOverte členstvo, súkromie a skutočné používateľské meno. Skúste /schedule@your_bot alebo odpoveď na jeho správu.
Odpovedá na každú skupinovú správuOverte, či je súkromie vypnuté alebo je bot správcom. Vráťte sa k uvedenému nastaveniu s menším počtom odpovedí.
Príkaz je v ponuke, ale dostáva nesúvisiacu odpoveďOverte pravidlo Main Prompt vrátane adresovaného tvaru príkazu. Registrácia ponuky sama neurčuje správanie.
Tvrdí, že odoslal PDF, ale príloha chýbaPrezrite skutočné volanie Action, priamu URL PDF a odpoveď Telegramu. Testujte v Telegrame so zapnutým pripojením vlastného bota.
Odpovedá do odovzdania, potom prestaneOverte priradenie v Inbox. Konverzácia obsluhovaná človekom alebo nepriradená čaká na tím alebo nové priradenie.
Agent nedokáže odpovedať alebo sa prestanú spúšťať testyOverte dostupné kredity, spracovanie znalostí a zapnutie Agenta.
Telegram vracia chybu limitu frekvencieSpomaľte odosielanie správ a dodržte interval opakovania vrátený Telegramom.

Pred zdieľaním bota zopakujte kontroly ceny, neznámeho faktu, PDF a odpovede človeka v súkromnom chate s vlastným obsahom. Nahraďte všetky údaje a odkazy Fernway vlastnými. Aktuálny postup integrácie nájdete v dokumentácii kanála Telegram.

Môžu ChatGPT alebo Claude pomôcť vytvoriť tohto bota?

AI klient pripojený k vášmu účtu Quickchat AI môže pripraviť Agenta, znalosti, pokyny, Actions a testovaciu sadu. Identitu Telegramu stále vytvárate v BotFather a jej token zadávate v správe pripojenia vlastného bota.

Pripojte sa cez overený záznam ChatGPT alebo záznam Claude podľa pokynov Manage with AI. Dajte asistentovi konfiguračný balík a túto požiadavku:

Create a separate learning Agent named Fernway Languages from this tutorial kit. Do not change existing Agents. Set its display name and Identity name, add the knowledge article, and copy the Main Prompt and welcome message exactly. Configure send_course_brochure from action.json but leave it inactive. Use only the System Token reference, never ask me to paste my real Telegram token into chat. Create the Fernway course-answer dataset and evaluation criteria. Prepare Human Handoff using the default rules and show me the availability settings to review. Read back the saved configuration. Do not run tests, spend credits, send Telegram messages or activate Actions yet. List the remaining owner steps: create and configure the bot in BotFather, enter its token under Your own bot, review working hours, activate the Action and complete the real-channel checks. Do not use the shared Telegram connection as a substitute for my own bot.

Použité pripojenie na správu účtu je oddelené od sprístupnenia Agenta ako nástroja MCP. Pomôže nastaviť proces, ale nenahrádza overenie skutočnej odpovede a prílohy v Telegrame.

Často kladené otázky

Ako vytvorím bota pre Telegram bez programovania?

Otvorte oficiálneho BotFather v Telegrame, pošlite /newbot a zvoľte zobrazovaný názov a jedinečné používateľské meno končiace na bot. Pripojte získaný token k službe pre boty, napríklad Quickchat AI. Pridajte znalosti a pokyny, zapnite pripojenie a otestujte súkromnú správu. BotFather vytvára identitu; pripojená služba poskytuje odpovede.

Je vytvorenie bota pre Telegram zadarmo?

Registrácia bota Telegramu cez BotFather je zadarmo. Quickchat AI má plán Free na osobné nekomerčné učenie s obmedzeným prídelom AI kreditov. Firemné nasadenie vyžaduje komerčný plán. Odpovede AI a Simulation Testing spotrebúvajú kredity; vytvorenie identity Telegramu nezahŕňa neobmedzené využitie AI.

Kde nájdem token svojho bota pre Telegram?

Otvorte oficiálneho BotFather, pošlite /mybots, vyberte svojho bota a API Token. Tento údaj vložte do vyhradeného poľa Bot Token v službe pre boty. Nedávajte ho do promptu, znalostného článku, verejného repozitára ani snímky obrazovky.

Čo mám robiť, ak token bota Telegramu unikne?

Pomocou /revoke v BotFather zneplatnite uniknutý token, získajte náhradu, potom aktualizujte pripojenú službu a otestujte odpoveď. Odstráňte aj zverejnenú kópiu, ale nespoliehajte sa iba na vymazanie: ktokoľvek si starý token uložil, mohol ho používať až do jeho zneplatnenia.

Môžem pripojiť jedného bota Telegramu k dvom platformám?

Bot má jeden cieľ webhooku pre prichádzajúce aktualizácie. Ak druhá platforma tento webhook nahradí, prvá prestane aktualizácie dostávať. Viaceré systémy môžu naďalej vykonávať odchádzajúce API volania, ale prichádzajúce správy sa automaticky nekopírujú obom. Na nezávislé prichádzajúce procesy použite samostatné boty.

Ako pridám príkazy do svojho bota Telegramu?

Pošlite BotFather /setcommands, vyberte bota a zadajte na každý riadok jednu dvojicu príkaz-opis bez úvodnej lomky. Tým vznikne ponuka. Musíte aj implementovať správanie: v tomto návode Main Prompt priraďuje /prices, /schedule, /trial a /help k príslušným odpovediam alebo Action.

Prečo môj bot Telegramu odpovedá súkromne, ale nie v skupine?

Overte, že bot patrí do skupiny, a skúste príkaz adresovaný jeho skutočnému používateľskému menu, napríklad /schedule@your_bot, alebo odpovedzte na niektorú jeho správu. So zapnutým súkromím sa bežná skupinová konverzácia nedoručuje botovi bez práv správcu. Obyčajná textová zmienka nie je spoľahlivou náhradou adresovaného príkazu.

Môžem do bota Telegramu pridať AI alebo ChatGPT?

Bota vytvoreného v BotFather môžete pripojiť k službe AI. Návod používa Agenta Quickchat AI s vlastnými znalosťami, Main Prompt a Actions; neprepája vašu osobnú konverzáciu ChatGPT s Telegramom. Kompatibilný asistent na správu účtu môže pomôcť pripraviť Agenta, kým vlastník dokončí pripojenie vlastného bota.

Môže tento bot Telegramu odpovedať na hlasové správy?

Integrácia Telegramu v Quickchat AI aktuálne neprepisuje hlasové poznámky pre Agenta. Hlasová príloha sa môže objaviť v Inbox, ale tento návod používa písané správy. Požiadajte študenta o napísanie otázky alebo človeka o preverenie prílohy.

Automatizuje to môj osobný účet Telegram?

Nie. Tento návod vytvára samostatnú identitu bota s vlastným používateľským menom. Telegram ponúka iné funkcie automatizácie účtov, ale opísané pripojenie Quickchat AI spracúva správy poslané botovi; nenastavuje odpovede z vášho osobného profilu.

Quickchat AI Quickchat AI Ask Quickchat AI a question