Telegram AI chatbot: csoportok és privát üzenetek kód nélkül

Piotr Grudzień
Megjelent Frissítve 18 perc olvasás
Telegram-csoport és privát beszélgetés összekapcsolva az iskola tudásával, próbaóra-kérésekkel és az Inbox emberi ügyintézőjével

Egy Telegram AI chatbot a vállalkozásod tudásából válaszolhat csoportban vagy privát beszélgetésben. A Quickchat AI közös boton keresztül kapcsolja az Agentet a Telegramhoz: add hozzá a csoporthoz, erősítsd meg a kapcsolatot a kezelőfelületen, és a tagok megemlíthetik a botot a kérdésükben. Ehhez nem kell kód vagy BotFather-token.

Az útmutató a fiktív Saltmarsh Sailing School iskolát építi fel tagi csoporttal és privát érdeklődésekkel. Két Agent használja ugyanazokat az adatokat: a Saltmarsh Group nyilvános kérdésekre válaszol, a Saltmarsh Sailing School pedig privát próbaóra-kéréseket kezel, és visszatérítésnél embert von be. A kérés az irodának szóló érdeklődés, nem visszaigazolt foglalás.

A Saltmarsh Agent tudását és utasításait a Telegram-csoporthoz, privát érdeklődésekhez és Inboxhoz kapcsoló ábra Két Agent különíti el a felelősséget. A csoportos Agentnek nincs átadási vagy adatfelvételi Actionje; a privát Agent kezeli a kéréseket és az ügyintézők válaszait.

Kövesd az alábbi útvonalat. A Google Sheets-bővítés választható; először a válaszadást és az emberi átadást is befejezheted.

Mit készítesz el?Ellenőrzési pont
1. Tudás és utasításokAz Agent tudja a tanfolyam árát, és nem talál ki hiányzó tényeket.
2. CsoportkapcsolatAz említésre válaszol, a szokásos társalgásnál csendben marad.
3. Privát chatA teljes link a megfelelő Agent beszélgetését nyitja meg.
4. Választható próbaóra-kérésekA kötelező adatok követhető táblázatsorrá alakulnak.
5. Human HandoffEmber veszi át a beszélgetést, az AI szünetel.
6. TesztelésKülön ellenőrzöd a válaszokat, az irányítást és a külső hatásokat.

Töltsd le a Saltmarsh Telegram-csomagot a pontos tudásanyaggal, Main Prompttal, Action-recepttel, értékelési szempontokkal és tesztüzenetekkel. Ezek szerkeszthető fájlok az alábbi lépésekhez, nem egykattintásos Agent-import. A mintafájlok, tesztüzenetek és képernyőképek angolul maradnak, hogy egyezzenek az ellenőrzött példával.

Mi kell egy Telegram chatbot elkészítéséhez?

Quickchat AI-fiók, két Agent és olyan Telegram-fiók kell, amely botot adhat a tesztcsoporthoz. A választható kérésrögzítéshez Google Sheets-hozzáférést engedélyező Google-fiók is szükséges.

  1. Hozz létre Quickchat AI-fiókot, és szükség esetén igazold az e-mail-címedet. A Free személyes, nem kereskedelmi tanulásra való. A csomagok Agentenként érvényesek, ezért mindkettő üzleti használatához megfelelő kereskedelmi csomag kell. A Preview és Simulation AI-kreditet fogyaszt. Nézd meg az aktuális csomagokat.
  2. Hozd létre a Saltmarsh Members Telegram-csoportot. Tesztcsoportban ellenőrizd az említéseket, a csendet és a folytatásokat, mielőtt ügyfeleket hívsz meg.
  3. Az útmutatót a saját Telegram-fiókoddal kövesd, a látogatói üzeneteket is ebből küldd. A Quickchat AI Inboxát is kezelheted. Mielőtt ügyfeleket hívsz meg, kérj meg egy kollégát, hogy másik fiókból ellenőrizze az élményt.
  4. Csomagold ki a készletet. Az iskola mintatényeit tartsd együtt; élesítés előtt cseréld őket saját, ellenőrzött szabályokra.

A Quickchat App képernyőképei helyben futó alkalmazást mutatnak a fiktív Saltmarsh-konfigurációval; a képaláírások jelzik az előkészített kapcsolati tesztadatokat. A Telegram és a Google Sheets képei a csatlakoztatott demó valódi válaszait és mentett érdeklődését mutatják. A személyes fiókadatokat kivágtuk vagy egyértelműen eltakartuk. A záró ellenőrzőlistával ismételd meg a próbákat saját tudásanyagoddal és csatlakoztatott fiókjaiddal.

1. lépés: Hogyan tanítsd meg a Telegram chatbotnak a vállalkozásod tudását?

Az üzleti tényeket a Knowledge Base, a működési utasításokat a Main Prompt tartalmazza. Így könnyebb egy választ javítani az Agent viselkedésének megváltoztatása nélkül.

Az iskola Knowledge Base-ben tárolt tényeit a Main Prompt válaszadási és irányítási utasításaitól elválasztó ábra Az árak és szabályok forrástények. A tömörség, bizonytalanság és irányítás utasítás.

Hozd létre az Agentet, és add hozzá a tudást

  1. Új fiókban válaszd a Set up manually lehetőséget. Meglévőben előbb Add new AI Agent, majd kézi beállítás következik.
  2. Az Identity oldalon a Name your AI Agent mezőbe írd: Saltmarsh Group. A csomag group-main-prompt.txt tartalmát illeszd a Describe what you want your agent to do mezőbe.
  3. Külső alkalmazások csatlakoztatása nélkül folytasd. Fejezd be a csomagválasztást; tanulási fióknál használhatod a Skip for now lehetőséget.
  4. Nyisd meg: Knowledge Base > Add Article. A Create custom article mezőbe írd: Courses and trial enquiries, majd Create article. Illeszd a saltmarsh-courses.txt tartalmát a Content mezőbe, és válaszd a Save gombot.
  5. Ismételd meg a Weather, parking and personal enquiries cikkel, a saltmarsh-policies.txt fájllal. Várd meg, hogy mindkét cikk Ready legyen.
  6. A Saltmarsh Group Agentnél nyisd meg az Actions & MCPs oldalt. A Human Handoff maradjon kikapcsolva, és ne adj hozzá próbaóra-kérési Actiont.
  7. Válaszd az Add new AI Agent lehetőséget, és ismételd meg a kézi beállítást a Saltmarsh Sailing School Agenthez a main-prompt.txt és ugyanazon két tudásfájl használatával. Ez a második Agent kezeli a privát beszélgetéseket. Módosítás előtt a fiókváltóban válaszd ki a megfelelő Agentet.

A helyi Quickchat App Knowledge Base oldala a két Saltmarsh-cikkel Két rövid forrás egyértelművé teszi, mit tud az Agent. Tudásteszt előtt ellenőrizd a Ready állapotot.

TudásA példában használt pontos tények
TanfolyamokStart Sailing: két nap, EUR 240. Day Skipper theory: öt este, EUR 310. Magánóra: 90 perc, EUR 95.
IdőpontokÁprilistól októberig tartó szezon; az időpontokat egy hónappal korábban teszik közzé. Nincs élő szabadhelyadat vagy következő időpont.
FelszerelésVízálló kabát, nyomot nem hagyó cipő és váltóruha. Az iskola biztosítja az úszást segítő mellényeket.
Időjárás25 csomó feletti szél vagy zivatar: ingyenes áthelyezés a következő szabad időpontra. Az oktató aznap reggel dönt.
ParkolásA klubháznál ingyenes. A kapukódot előző nap küldik el; maga a kód nincs megadva.
Próbaóra-kérésekNév, választott hétköznap és vitorlázási tapasztalat szükséges. A szabad helyet és árat az iroda igazolja vissza.

A neoprénruha-kölcsönzés szándékosan hiányzik. Az Agentnek azt kell mondania, hogy nem tudja megerősíteni, nem pedig igent vagy nemet kitalálnia. Az időjárási szabály sem ad mai előrejelzést; a magánóra ára pedig nem határozza meg a próbaóra árát.

Állítsd be a Main Promptot, és ellenőrizz egy választ

  1. Mindkét Agentnél nyisd meg az Identity > Main Prompt részt, és ellenőrizd a megfelelő Saltmarsh-promptot. A csoportos prompt általános kérdésekre válaszol és a rögzített privát linkhez irányít; a privát prompt kéréseket gyűjt és Human Handoffot használ.
  2. Az AI Preview felületen kérdezd: How much is Start Sailing?. Ellenőrizd a két napot és EUR 240 árat.
  3. Kérdezd: Do you rent wetsuits?. A válasznak el kell ismernie az információ hiányát.

A helyi Quickchat App Main Prompt szerkesztője Saltmarsh-utasításokkal A privát Agent promptja az adatfelvételt és átadást írja le. A csoportos Agent külön promptot használ; mindkét Actionje ki van kapcsolva.

A Saltmarsh Group helyi Actions oldala kikapcsolt Human Handoffal és egyéni Actionök nélkül Két részlet a csoportos Agent valódi beállításaiból. Tudáskérdésekre válaszolhat, de nincs futtatható adatfelvételi vagy átadási Actionje.

Két Agent egyértelművé teszi az irányítást. A csoportos nem indíthat véletlen átadást; a privát a csoport leállítása nélkül továbbíthat visszatérítési kérést. A Preview az iskola tényeit, a következő lépések a Telegram-kapcsolatokat ellenőrzik.

2. lépés: Hogyan adj AI chatbotot egy Telegram-csoporthoz?

Nyisd meg az External Apps > Telegram oldalt, add a közös botot a csoporthoz, majd a Quickchat AI-ban válaszd a Confirm lehetőséget. Az Agent az igazolásig csendben marad a csoportban.

A bot meghívását, a megfelelő csoport jóváhagyását, majd az említések és válaszok kezelését bemutató ábra A Telegram-tagság és a Quickchat AI megerősítése külön lépés.

  1. Válaszd a Saltmarsh Group Agentet. Nyisd meg az External Apps oldalt, válaszd a Telegram lehetőséget, és keresd a Quickchat AI bot részt.
  2. Válaszd az Add to a Telegram group gombot. Telegramban jelöld ki a Saltmarsh Members csoportot, és engedélyezd a bot hozzáadását.
  3. Térj vissza a Quickchat AI-ba. A Waiting for your confirmation alatt ellenőrizd a csoport nevét és az Added by adatot.
  4. A megfelelő csoportnál kattints a Confirm gombra. A csoport a Connected chats részbe kerül, bekapcsolt állapotban.
  5. Telegramban írj @ jelet, és válaszd ki a botot az említési listából. Kérdezd: How much is Start Sailing?. A közös bot neve általában @QuickchatAI_bot; a csoportban megjelenő tényleges nevet használd.
  6. Közvetlenül a válaszára írd: What should I bring?. Ezután külön, említés nélkül küldd: Does anyone know the gate code?. A közös bot az elsőre válaszoljon, a szokásos üzenetnél maradjon csendben.

A Telegram Add to Group csoportválasztója a Saltmarsh Members csoporttal Válaszd a Saltmarsh Members csoportot a Telegramban, majd térj vissza a Quickchat AI-ba a kapcsolat megerősítéséhez.

A helyi Quickchat Appban megerősítésre váró Saltmarsh Members csoport Valódi helyi felület előre létrehozott tesztcsoporttal, a Confirm helyét mutatva. Ez a vezérlőt szemlélteti, nem élő Telegram-csatlakozást bizonyít.

A Telegram-csoportban egy említés a Start Sailing árát kérdezi, a bot pedig két napot és EUR 240 árat ad meg A megerősített csoport megkapta a várt kurzusválaszt. A botot a tényleges felhasználónevével említsd.

A Telegramon a bot üzenetére adott válasz azt kérdezi, mit kell hozni, majd megjelenik az iskola felszereléslistája A bot üzenetére válaszolva újabb említés nélkül is kapsz választ. A válasz a megadott felszerelési tudnivalókat sorolja fel.

A megerősítés fontos, mert a meghívás adatai megjelennek a csoportban. A Quickchat AI fiókon belüli döntést kér, mielőtt a csoportot az Agent céljaként használja. Ismeretlen csoportot ne igazolj vissza. A Telegram-kapcsolat dokumentációja ugyanezt a határt magyarázza.

Fejezd be a megerősítést, mielőtt elhagyod a beállítást. Ha a bot kilép egy meg nem erősített csoportból, hozz létre új Add to a Telegram group linket, add hozzá újra, és azonnal erősítsd meg a várakozó csoportot a Quickchat AI-ban. A bot hozzáadása a Telegram tagkeresőjén keresztül nem helyettesíti ezt a kapcsolódási folyamatot.

Az Admin jelvény a bot Telegram-státuszát mutatja. A közös bot szokásos válaszaihoz nem szükséges. A rendszergazdai szerep sem változtatja meg az említésre vagy közvetlen válaszra korlátozott működést.

3. lépés: Hogyan engedélyezd a privát Telegram-beszélgetéseket?

Kapcsold be a Direct message link lehetőséget, és oszd meg a teljes létrehozott URL-t. A link a közös boton belül kiválasztja az Agentedet; az ügyfél csoporthoz adás nélkül írhat privátban.

A csoportos általános kérdéseket és a privát próbaóra- vagy visszatérítési kéréseket elkülönítő ábra A csoport közös beszélgetés. A személyes adatokat és emberi átadást vidd privát üzenetekbe.

  1. Válaszd a privát Saltmarsh Sailing School Agentet. Az External Apps > Telegram oldalon kapcsold be a Direct message link lehetőséget. Csoportkapcsolatai maradjanak üresek.
  2. Másold ki a létrehozott linket. Tartsd meg a start= paramétert; a közös bot egyszerű linkje nem azonosítja az Agentet.
  3. Nyisd meg Telegramban, és szükség esetén nyomd meg a Start gombot.
  4. Említés nélkül kérdezd: How much is Start Sailing?. Ellenőrizd az iskola válaszát, és keresd meg a beszélgetést az Inbox felületén.
  5. Rögzítsd a linket a csoport üdvözlőüzenetében, hogy a tagok személyes adatok megadása előtt megtalálják.

A Direct message link vezérlője a helyi Quickchat Appban A saját Agentedhez létrehozott linket használd. A helyi beállítás nem élő Telegram-kézbesítési bizonyíték.

A Quickchat AI kézbesíti a Saltmarsh Sailing School üdvözlőüzenetét a Telegramban A Telegram a Start után kézbesítette a Saltmarsh üdvözlését. Ezután ellenőrizz egy tudásalapú választ; a köszöntés önmagában nem teszteli az információkeresést.

Két Telegram-részlet mutatja a Saltmarsh Members kitűzött üzenetét és a privát érdeklődésre hívó meghívást Ugyanazon Telegram-képernyő két kivágott részlete mutatja a kitűzött meghívást. A demólink start értékét kihagytuk; a saját teljes, generált linkedet tűzd ki.

A közös bot privát beszélgetése egyszerre egy Agenthez kötődik. Más Agent privát linkje átválthatja ezt a kapcsolatot. Saját Telegram-identitáshoz és önálló beszélgetésszálhoz válaszd a saját bot útvonalát.

A Direct message link kikapcsolása az új kapcsolódásokat tiltja. Meglévő chat leállításához annak kapcsolóját vagy a Disconnect lehetőséget használd. A link nyilvános belépési pont, nem bizalmas tudás hozzáférési korlátja.

4. lépés: Hogyan ments próbaóra-kérést Google Sheetsbe?

A Google Sheets-integráció táblázatot és sorhozzáadó Actiont készít. Alakítsd át három kötelező kérési mezőre, majd ellenőrizd a valódi sort. Ez választható lépés, és a közös Telegram-bottal is működik.

A privát próbaóra-kérés három kötelező adatát összegyűjtő, majd az irodának sort létrehozó folyamat Az eredmény ember által követendő kérés. Nem foglal helyet és nem határozza meg a próbaóra árát.

Kapcsold a Sheetset, és állíts be egy Actiont

  1. A Saltmarsh Sailing School Agentnél nyisd meg az Actions & MCPs > Add Action > Google Sheets részt, majd Connect Google Sheets. Jelentkezz be a megfelelő Google-fiókba, és engedélyezd a kért hozzáférést.
  2. Nyisd meg a létrehozott Quickchat Leads táblázatot. A Leads munkalap neve maradjon meg, mert az Action URL-je erre mutat.
  3. A fejléc sorrendben legyen: Name, Preferred weekday, Sailing experience, Conversation link, Channel.
  4. Az Actions & MCPs oldalon szerkeszd a létrehozott log_lead_to_google_sheet Actiont az alábbi recept szerint. A paramétereket, kérés törzsét és táblázatfejléceket együtt módosítsd, hogy a sorrendjük egyezzen.

API Action Name

Record trial-lesson request

What to ask the user first

FormatNameDescriptionRequired
TextnameA jelentkező által a próbaóra-kéréshez megadott név. Ha hiányzik, kérdezz rá.Igen
Textpreferred_weekdayA választott hétköznap, például kedd. Ez preferencia, nem visszaigazolt időpont.Igen
Textsailing_experienceA jelentkező által közölt vitorlázási tapasztalat, például kezdő. Ha hiányzik, kérdezz; ne következtess rá.Igen

Mindhárom paraméternél No default legyen; töröld az alapértelmezett e-mail- és kérdésparamétereket. A recept csak e három adatot kéri. A Telegram-felhasználónév opcionális, ezért nem megbízható kötelező elérhetőség; a beszélgetés linkje lehetővé teszi a folytatást a személyzetnek.

Módszer és URL: tartsd meg a generált POST URL-t. Már tartalmazza a táblázat azonosítóját, a Leads munkalapot és a valueInputOption=RAW értéket. Nincs kitöltendő helyőrző azonosító.

Fejlécek: őrizd meg az integráció beállítását.

FejlécÉrték
AuthorizationBearer {{google_sheets_access_token}}
Content-Typeapplication/json

Az API Endpoint Body lapján használd:

{"values":[["{{name}}","{{preferred_weekday}}","{{sailing_experience}}","{{conversation_url}}","{{conversation_channel}}"]]}

Az Add AI Data segítségével illeszd be a paramétereket és beszélgetésváltozókat. Az első három érték a beszélgetésből, az utolsó kettő a Quickchat AI-tól érkezik.

API Action Description

In a private chat only, call this once when the person has requested a trial lesson and provided their name, preferred weekday and sailing experience. Ask for the next missing required field before calling. Do not call it for general course questions, in groups, or to confirm a booking. A successful call records an enquiry for the office; it does not reserve a place.

Az Advanced settings > Run only when alatt add hozzá: telegram_chat_type equals private. A puszta metaadatkulcsot használd, metadata_ előtag és kapcsos zárójelek nélkül. Ez csoportos üzenetnél akkor is megakadályozza a HTTP-kérést, ha a modell próbálkozna. A futtatási feltételek dokumentációja ismerteti az ellenőrzést.

A Response filter legyen $.updates.updatedRows, így az Action a sorok számát adja vissza a szükségtelen szolgáltatói válasz helyett. Az Action maradjon bekapcsolva.

A próbaóra-Actiont privát Telegram-chatre korlátozó feltétel a helyi Quickchat Appban A puszta kulcs telegram_chat_type. A feltételt a kérés elküldése előtt ellenőrzi a rendszer.

A helyi Quickchat App Action-szerkesztője próbaóra-kérési mezőkkel A recept helyi beállítása. A Sheets URL-jének és az OAuth-jóváhagyásnak saját Google-kapcsolatodból kell származnia.

Ellenőrizd a sort, majd a hiányos kérést

Az Agent privát Telegram-linkjén küldd el:

I am Alex Morgan. I want a trial on Tuesday. I am a beginner.

Három helyet vizsgálj: a válasz kérésről beszéljen, az Inbox Action-kártyája mutassa az adatokat, a valódi Leads munkalapon pedig legyen egyező sor. Megnyugtató válasz vagy magas Simulation-pontszám nem bizonyítja a Google Sheets-írást.

Alex Morgan privát Telegram-üzenetben próbaórát kér, és a válasz érdeklődést igazol vissza foglalás helyett Az Agent rögzítette a megadott nevet, a keddi preferenciát és a kezdő tapasztalatot. Az elérhetőséget és a pontos árat még az irodának kell megerősítenie.

A Google Sheets Leads sorának két kivágata Alex Morgan, Tuesday, beginner és telegram értékeket mutat, eltakart beszélgetési linkkel Ugyanannak a mentett sornak két részlete mind az öt oszlopot olvashatóvá teszi. A fiókhoz tartozó beszélgetési linket eltakartuk; a másik négy érték változatlan.

Külön tesztként küldd: I would like a trial lesson. Az Action előtt az Agent egyenként kérje a hiányzó adatokat. Próbáld ezt is: How much is Start Sailing?; általános tanfolyamkérdés nem hozhat létre sort. A prompt kérésenként egy írást kér, de a recept nem ismétlésbiztos foglalási rendszer. Üzemi használat előtt vizsgáld a duplikációkat.

5. lépés: Hogyan adj át Telegram-beszélgetést egy embernek?

Állítsd be a Human Handoff funkciót, majd ellenőrizd a beszélgetés hozzárendelését az Inbox felületén. Az „iroda válaszol majd” utasítás önmagában nem adja át a felelősséget és nem szünetelteti az AI-t.

Ábra a szokásos AI-válaszokról, az AI-t szüneteltető átadásról és az ügyet lezáró munkatársról A hozzárendelés változása az ellenőrzési pont. Az ember fejezze be az ügyet; az AI-hoz visszatérést külön teszteld.

  1. Válaszd a Saltmarsh Sailing School Agentet, nyisd meg az Actions & MCPs > Human Handoff részt, és kapcsold be. A Saltmarsh Group esetében maradjon kikapcsolva.
  2. A Handoff Rules alatt válaszd a + gombot. A Rule Name legyen Private enquiries; a Description mezőbe illeszd a handoff-rule.txt tartalmát, és kapcsold be a State értéket. Az új sorok inaktívak. A szabály a privát Agent visszatérítéseire, panaszaira, emberkéréseire és a felajánlott segítség elfogadására vonatkozik.
  3. Töröld a Keywords tartalmát és kapcsold ki az előre megadott szabályokat. Ments egyetlen aktív saját szabállyal. A csoportot a külön Agent kikapcsolt Human Handoffja választja el; a szabály a privát átadás feltételeit írja le.
  4. A Confirmation értéke legyen I have passed this private conversation to the Saltmarsh office. A member of staff can reply here. A Human Agents’ availability a valódi ügyeleti időt kövesse; munkaidőn kívül valós tájékoztatás jelenjen meg.
  5. A privát Telegram-chatből küldd: I want a refund for last week. Can I speak to a person?.
  6. Az Inbox felületén keresd meg a beszélgetést, ellenőrizd a hozzárendelést, válaszd a Assign to me lehetőséget, és küldd: Hi, I’m Alex from the office. I’ll review your request. Ellenőrizd, hogy megérkezik Telegramba.
  7. Küldj új ügyfélüzenetet, amíg emberé a beszélgetés. Az AI maradjon csendben. Az operátor fejezze be és oldja meg az ügyet az Inboxban. Az AI-hoz visszatérés külön teszt.

A Saltmarsh privát érdeklődéseinek Human Handoff-beállítása a helyi Quickchat Appban A saját szabály State értéke aktív. Az előre megadott indítók ki vannak kapcsolva; egy szabályt kell vizsgálni.

Privát visszatérítési kérés a Telegramon és a bot válasza arról, hogy egy munkatárs átveszi a beszélgetést Az élő Telegram-kérés elindította a Handoffot. Az Inbox hozzárendelését és az operátor kimenő válaszát külön ellenőriztük.

Az élő ellenőrzésben a beszélgetés Unassigned állapotba került, készen arra, hogy egy munkatárs átvegye. Az operátor az Assign to me lehetőséget választotta, elküldte az iroda válaszát, a Telegram pedig elfogadta azt. A fenti kép az átadáskor küldött választ mutatja; a későbbi operátori üzenetet nem. A teszt ismétlésekor a hozzárendelést és a kézbesítést is ellenőrizd.

A megoldásig maradjon az operátornál az ügy. Helyi visszatérítési tesztünkben az AI Agent újbóli kiválasztása egy választ engedett, majd ismét elindult a Handoff. Az AI-hoz való visszatérés külön sikeres utótesztet igényel; nem része e munkafolyamat teljesítési feltételeinek. Az emberi átadás útmutatója részletesebben tárgyalja a személyzetet és a felelősséget.

6. lépés: Hogyan teszteld a teljes Telegram chatbotot?

A Testing ismételhető válaszellenőrzésre való; az élő Telegram-útvonalakat és külső hatásokat külön vizsgáld. A modell akkor is válaszolhat helyesen, ha a csoportkapcsolat, táblázatírás vagy átadás kézbesítése hibás.

Tesztciklus a pontos üzenettől a válasz értékelésén át az Action és Inbox bizonyítékaiig A megfelelő rendszert ellenőrizd: tényekhez a tudást, kérésekhez az Action-naplót, sorokhoz a Sheetset, kézbesítéshez a Telegramot.

Futtass ismételhető kérdéssort

  1. Nyisd meg a Testing részt, hozz létre Saltmarsh: knowledge checks nevű adatkészletet, és válaszd a Paste messages lehetőséget.
  2. Illeszd be a simulation-messages.txt tartalmát. Tartsd meg az esetek közötti önálló --- elválasztókat.
  3. Az Evaluation criteria alatt illeszd be a csomag evaluation-criteria.txt fájlját, és mentsd el.
  4. Válaszd a Run > Start Run lehetőséget, majd a pontszám mellett az egyes válaszokat is nézd át.

Saltmarsh-tesztüzenetek a helyi Quickchat App Testing adatkészletében Egy utasítás módosításakor tartsd meg a kérdéseket, hogy az összehasonlítás használható maradjon.

Befejezett Saltmarsh-tudástesztek egyedi pontszámokkal a helyi Quickchat Appban Olvasd el a válaszokat is. Ezek helyi tudástesztek, nem Telegram-kézbesítési tesztek.

Az értékelőnek szüksége van az iskola tényeire a pontosság megítéléséhez. Tudnia kell azt is, hogy a leirat nem bizonyít táblázatsort, Telegram-kézbesítést vagy hozzárendelés-változást. A szokásos szöveges Simulation nem ad Telegram-metaadatot; ennek hiánya nem a csak privát chatet engedélyező feltétel hibája. A csatornafüggő ellenőrzéseket a tényleges privát chatben végezd.

Mit változtattak meg a helyi tesztek?

Az eredeti megoldás mindkét belépési ponthoz egy Agentet használt. Egy helyi tesztben a csoportos visszatérítési kérés Human Handoffra adta a közös beszélgetést. Különválasztottuk az Agenteket, és a csoport Agentjénél kikapcsoltuk a Handoffot és az érdeklődések rögzítésére szolgáló Actionöket. A csoportos visszatérítési és próbaórás ellenőrzések megismétlése ezután a rögzített privát linkhez irányított, miközben a beszélgetés az AI-nál maradt. Ezért az 1. lépés beállításokkal és utasításokkal is elkülöníti a két beszélgetést.

A tíz végső helyi tudásteszt mindegyike 5/5 pontot kapott, és mindkét hosztolt Agent teljesítette ugyanezt a tíz esetet. Ezek a kis tesztsorozatok nem becsülik meg az éles pontosságot. Az élő csoport a kurzus árára és a felszerelésre is válaszolt, majd nem erősítette meg a neoprénruha-kölcsönzést. A csomag átalakításakor tartsd meg a hiányzó tényeket vizsgáló eseteket; a helyes árak önmagukban nem tesztelik az Agent visszafogottságát.

Telegram-válasz, amely nem erősíti meg a neoprénruha-kölcsönzést, majd egy említés nélküli kapukódüzenet látható botválasz nélkül Hiányzó tudás esetén a válasz „nem tudom megerősíteni”. A külön kapukódüzenet nem szólítja meg a botot, és ezen a képen nem látható rá válasz.

Az élő privát próbaórakérés egy sikeres Sheets Action-hívást eredményezett Alex Morgan, Tuesday és beginner értékekkel. A Google HTTP 200-at és egy frissített sort adott vissza; a mentett sor a beszélgetési linket és a telegram csatornát is tartalmazta. Egy külön, csoportos chatmetaadatokkal végzett Action-teszt nem küldött HTTP-kérést. A feltétel módosításakor az elfogadott privát kérést és az elutasított csoportos környezetet is ellenőrizd.

Ellenőrizd a csatornát és a mellékhatásokat

Saját megfigyeléseidet a csomag üres test-matrix.csv fájljában rögzítsd. A fenti képek a bemutatott eredményeket mutatják; a táblázat a saját beállításaiddal elvégzendő ellenőrzéseket is tartalmazza. A hallgatás tesztelésekor jegyezd fel az eltelt időt, és az emberi átvételt kezeld külön a későbbi AI-visszaadástól.

TesztÜzenet vagy műveletVárt eredmény
Csoportos említés@QuickchatAI_bot How much is Start Sailing?Tömör válasz EUR 240 árral; egyező Inbox-párbeszéd.
Válasz a botnakWhat should I bring?Felszereléslista új említés nélkül.
Szokásos társalgásDoes anyone know the gate code? említés nélkülA közös bot nem válaszol.
TudáshiányEmlítsd a botot, és kérdezd: Do you rent wetsuits?Nem tudja megerősíteni; nincs kitalált igen vagy nem.
Személyes kérés a csoportbanEmlítsd a botot, és kérj visszatérítéstPrivát chathez irányít; a csoport az AI-nál marad.
Privát válaszNyisd meg a teljes DM-linket, és kérdezd az áratA megfelelő Agent említés nélkül válaszol.
Teljes próbaóra-kérésKüldd el a 4. lépés Alex Morgan-üzenetétAz Action adatai egyeznek a valódi sorral; nincs foglalási állítás.
Privát átadásKérj visszatérítést, majd átvétel után írj újraEmberhez rendelés, operátori kézbesítés, további AI-válasz nélkül.
Időjárási szabályWhat happens if the forecast says 30 knots?Ingyenes áthelyezés és oktatói döntés; élő előrejelzés állítása nélkül.

Sikertelen ellenőrzésnél egy releváns beállítást változtass, és ugyanazt az üzenetet ismételd. Hiányzó tényt a Knowledge Base-ben, korai Actiont a leírásban vagy kötelező paramétereknél javíts; csendes csoportnál először a jóváhagyást és megszólítást vizsgáld. A hibás eredményt tartsd meg az összehasonlításhoz.

Mikor készíts saját botot a BotFatherrel?

Saját bot kell saját névhez és képhez, Telegram Bot API Actionökhöz vagy a szokásos csoportüzenetek fogadásához. A fent bemutatott csoportos és privát válaszadáshoz elég a közös bot.

A közös bot és a saját BotFather-bot beállításának összehasonlítása Második bot hozzáadása előtt válaszd ki a szükséges identitást és üzenetkezelést.

KövetelményKözös Quickchat AI botSaját bot
BotFather-token létrehozásaNem szükségesSzükséges
Saját Telegram-név és képKözös identitásSaját botidentitás
Csoportemlítések és válaszok kezeléseIgenIgen, ha a Telegram kézbesíti
Szokásos csoportüzenetek megválaszolásaA közös bot csendben maradTelegram-adatvédelem vagy adminjog beállítása
Privát beszélgetésekAgent-specifikus start link a közös botbanA saját bot privát beszélgetése
Google Sheets ActionTámogatottTámogatott
Telegram-moderálási ActionökA közös token nem hozzáférhetőSaját token System Tokenként elérhető
  1. Telegramban nyisd meg az ellenőrzött BotFather fiókot, és küldd: /newbot.
  2. Válassz megjelenítési nevet, majd bot végű szabad felhasználónevet. A BotFather tokent ad; tartsd titokban.
  3. Válaszd a Saltmarsh Group Agentet, ha ezt a botot csoporthoz adod. A Saltmarsh Sailing School Agentet kizárólag privát beszélgetésekhez használd. Az External Apps > Telegram oldalon nyisd meg a Your own bot részt, majd Connect to Telegram.
  4. Illeszd a tokent a Bot Token mezőbe, és fejezd be a kapcsolódást. Az Enable your own bot legyen bekapcsolva.
  5. Nyisd meg a bot Telegram-linkjét, küldd a /start parancsot, majd ugyanazt az árkérdést.
  6. Szokásos csoportüzenetekhez a BotFatherben használd a /setprivacy parancsot, válaszd a botot és a Disable lehetőséget, majd távolítsd el és add újra a tesztcsoporthoz. Adminbot is megkapja ezeket az üzeneteket. A Telegram adatvédelmi dokumentációja ismerteti a kézbesítési szabályokat.

Saját bot kapcsolódási űrlapja üres Bot Token mezővel a helyi Quickchat Appban A tokent csak a Bot Token mezőbe illeszd. Az üres mező biztosítja, hogy ne jelenjen meg hitelesítő adat.

A közös és saját botot külön csoportokban tartsd. Egy csoportban duplikált válaszokat adhatnak. Közlemények rögzítéséhez vagy moderáláshoz kövesd a Telegram-csoportkezelési útmutatót, az adminokra korlátozott Action-feltételekkel együtt.

Segíthet a ChatGPT vagy Claude a Telegram chatbot beállításában?

A csatlakoztatott Quickchat AI fiókkezelő alkalmazás Agentet készíthet, tudást adhat hozzá, támogatott beállításokat módosíthat és teszteket futtathat. Ha a kliens elérhetővé teszi a Telegram beállítását, bekapcsolhatja a közös bot privát üzenetlinkjét. A csoport kiválasztása és az irányítópulton történő jóváhagyás a tulajdonos feladata marad. Egyes klienseknél a privát link aktiválásához és a Human Handoff beállításához is az irányítópult kell, ezért az asszisztens először ellenőrizze az elérhető eszközeit.

Kapcsold a Quickchat AI ChatGPT-bővítményt vagy a Claude-csatlakozót, majd add át a csomag fájljait ezzel a prompttal:

Use my connected Quickchat AI account to create two Agents from the attached kit: Saltmarsh Group with group-main-prompt.txt and Saltmarsh Sailing School with main-prompt.txt. Add both knowledge files to each. Keep Actions and Human Handoff off on Saltmarsh Group. Prepare the supplied knowledge-test dataset. Check the tools available in this client before changing settings. Show me the configuration and ask before running credit-consuming tests or writing to Google Sheets. Where supported, enable only Saltmarsh Sailing School's shared-bot direct-message link and return the complete link. Leave group selection, dashboard confirmation, BotFather setup, Google OAuth and unsupported settings for me, with exact dashboard steps. Report what was configured, what was actually tested and what remains to verify in Telegram.

Az eszközök elérhetősége kliens- és jogosultságfüggő. A bejelentkezéshez kövesd a fiókkezelés beállítási leírását. Ez az asszisztenst a Quickchat AI-fiókhoz kapcsolja; a személyes ChatGPT- vagy Claude-beszélgetésből nem készít Telegram-botot kiszolgáló háttérrendszert.

Miért nem válaszol a Telegram chatbot?

A prompt átírása előtt ellenőrizd a kapcsolatot és az üzenet útját. Az alábbi tüneteknek különböző okuk van.

TünetEllenőrzés
A csoport látható, de csendesIgazold a megfelelő csoportot, kapcsold be a Connected chats alatt, és említsd a valódi botnevet vagy válaszolj az üzenetére.
A bot az első válasza előtt kilépettHozz létre új Add to a Telegram group linket, add hozzá újra, és azonnal válaszd a Confirm lehetőséget a várakozó csoportnál a Quickchat AI-ban.
Az egyszerű botlink rossz Agentet nyitA teljes privát linket használd, a start= paraméterrel. Ellenőrizd, hogy más Agent linkje nem váltotta-e át a közös chatet.
Az AI visszatérítési kérés után leálltNézd meg az Inbox-hozzárendelést. Az átadott beszélgetés szándékos újrarendelésig szünetel.
Nincs sor a SheetsbenEllenőrizd az aktív Actiont, a kötelező mezőket, a privát chatet és a Leadsre mutató URL-t. Nézd át a hívást és a Google-kapcsolatot.
Saját bot nem kap szokásos üzeneteketEllenőrizd az adatvédelmet és csoportjogokat; módosítás után távolítsd el és add újra a botot.
A válasz nem megadott dátumot vagy szolgáltatást állítVizsgáld a mentett Ready tudást és a bizonytalansági utasítást. Ismételd a pontos hibás kérdést.
A tesztek nem válaszolnakNézd meg az AI-krediteket és a sikertelen kérést; a keret kimerülése nem a prompt minőségét méri.

Ügyfelek meghívása előtt cseréld ki a fiktív tényeket, ellenőrizd a csoportos és privát beszélgetések elkülönítését, és biztosíts munkatársat az átadási sorhoz. Utolsó indulási ellenőrzésként kérj meg egy kollégát, hogy másik fiókból próbálja ki a nyilvános belépési pontokat. Más közösségi csatornához a Discord chatbot útmutató hasonló építési és tesztelési folyamatot mutat. Karakterbeszélgetésekhez a Telegram roleplay útmutatót használd.

Választható beállításellenőrzések: Hasonlítsd össze a telepítési módokat a megadott igényekkel, vagy a kreditkeretből elérhető válaszokat a megadott kerettel. A kalkulátorok nem vizsgálják a fiókodat, webhelyedet vagy egyenlegedet.

Másolható Saltmarsh-beállítás

Ezek az útmutató teljes forrástényei és utasításai. A letöltés az Action-receptet, értékelési szempontokat és teszteket is tartalmazza.

Csoportos Agent: Main Prompt

Illeszd a Saltmarsh Group Identity > Main Prompt mezőjébe. A Human Handoff és az egyéni Actionök maradjanak kikapcsolva.

You answer general questions in the Saltmarsh Sailing School members' group. Use only the Knowledge Base and keep each reply to two or three sentences. Do not add facts or requirements the sources do not contain. If a fact is missing, say that you cannot confirm it.

For trial requests, refunds, complaints, personal details or a request for a person, direct the member to the school's private link pinned in the group; do not invent a link. Do not collect personal details in this group. You cannot record requests, confirm bookings, approve refunds or transfer a conversation to staff. Do not claim you did any of these things. The private Agent records an enquiry; it cannot check live availability or confirm a trial. Only the office confirms availability and price.

Privát Agent: Main Prompt

Illeszd a Saltmarsh Sailing School Identity > Main Prompt mezőjébe. Az Action neve egyezzen a recepttel.

You are the private-chat assistant of Saltmarsh Sailing School. Answer school questions from the Knowledge Base. Do not add plausible details that are not in the sources, including extra clothing or footwear requirements. Keep replies to two or three sentences and ask at most one question per message. If a fact is missing, say that you cannot confirm it; do not invent dates, availability, gate codes or wetsuit rental. Explain weather policy without claiming to know the current forecast.

When a person requests a trial lesson, collect their name, preferred weekday and sailing experience. Ask for only the next missing field. When all three are present, use Record trial-lesson request once. Say the request was recorded only after the Action succeeds. Explain that the office still needs to confirm availability and price; never say a lesson is booked. If the Action is unavailable or fails, say the request has not been recorded and offer a person.

Use Human Handoff for a current unresolved refund request, complaint or explicit request for a person. After a staff member has resolved the enquiry and returned the conversation to AI, answer new general questions normally; do not hand off again solely because an earlier message mentioned a refund or asked for a person. Do not approve refunds or promise a response time. For a missing fact, say what is unknown and offer a person; do not treat uncertainty as a negative answer about the service.

Tudás: tanfolyamok és próbaóra-kérések

Illeszd az első tudáscikk Content mezőjébe.

Saltmarsh Sailing School demonstration information

This fictional school is used only for a tutorial. It contains no real customer data.

Start Sailing is a two-day course costing EUR 240. Day Skipper theory runs across five evenings and costs EUR 310. A private lesson lasts 90 minutes and costs EUR 95.

Courses run from April to October. Course dates are published on the school's website one month ahead. This source does not contain the next available date or live availability.

Bring a waterproof jacket, non-marking shoes and a change of clothes. The school provides buoyancy aids.

A trial-lesson request is an enquiry, not a confirmed booking. The office needs the person's name, preferred weekday and sailing experience, then confirms availability and price. Do not collect payment details. Do not infer a trial price from the private-lesson price.

Tudás: szabályok és tagi információk

Illeszd a második cikk Content mezőjébe.

Saltmarsh Sailing School demonstration policies

If the forecast shows more than 25 knots of wind or thunderstorms, the session moves to the next available date at no extra cost. The instructor decides on the morning of the session. This source is a policy, not a live weather forecast or a cancellation decision.

Parking is free at the clubhouse. The gate code is sent to enrolled students the day before their course. The code itself is not in this Knowledge Base.

Refunds and complaints are handled by the office. An AI answer cannot approve a refund. A member of staff must decide each case.

The Telegram members' group is for general questions. Trial requests, refunds and other personal details belong in a private conversation with the school's Agent, opened from the school's direct-message link.

Human Handoff-szabály

Illeszd a Human Handoff > Handoff Rules alá, és állítsd be a valódi rendelkezésre állást.

Transfer this private conversation to a person when the visitor has a current unresolved refund request, complaint, explicit request for a person, or accepts an offer of human help. After a staff member resolves the enquiry and returns it to AI, earlier refund or handoff messages must not trigger a new transfer for a general course question. Explain that a staff member can review the case here without approving a refund or promising a response time. This Agent is used only for private enquiries; the separate group Agent has Human Handoff disabled.

Gyakori kérdések

Hogyan adhatok AI chatbotot egy Telegram-csoporthoz?

Quickchat AI-ban nyisd meg az External Apps részt, válaszd a Telegramot és az Add to a Telegram group lehetőséget. Telegramban válaszd ki a csoportot, majd Quickchat AI-ban Confirm segítségével igazold. A tagok a közös bot említésével vagy üzenetére válaszolva kérdezhetnek.

Minden üzenetre válaszol a Telegram AI chatbot?

A közös Quickchat AI bot a csoportban említésekre és a saját üzeneteire adott válaszokra reagál. A szokásos társalgás nem indít választ. Saját bot kikapcsolt Telegram-adatvédelmi móddal vagy adminként szokásos üzeneteket is kaphat. Ezt külön csoportban teszteld.

Szükségem van BotFatherre vagy Telegram-bottokenre?

A közös bothoz és privát linkjéhez nem kell BotFather vagy token. Saját Telegram-névhez és képhez, illetve Telegram Bot API-t hívó Actionökhöz készíts saját botot BotFatherrel. A szokásos Google Sheets Actionök a közös bottal is működhetnek.

Írhatnak az ügyfelek privátban a Telegram chatbotnak?

Igen. Kapcsold be a Direct message link lehetőséget a Quickchat AI-ban, és oszd meg a teljes létrehozott linket. Az ügyfél megnyitja, és szükség esetén Startot nyom. A link a közös botban kiválasztja az Agentedet. Kikapcsolása az új kapcsolódást tiltja; a meglévő privát chateknek külön aktiválási és leválasztási vezérlőjük van.

Ingyenes a Telegram AI chatbot?

A BotFatherben készített bot önmagában nem ad AI-szolgáltatást. A Quickchat AI Free csomagja személyes, nem kereskedelmi tanulásra való, korlátozott AI-kredittel. Üzleti használathoz fizetős csomag kell. A válaszok, Preview és Simulation kreditet fogyasztanak; a külső szolgáltatásoknak saját díjuk lehet.

Vannak AI chatbotok a Telegramban?

A Telegram támogat külső AI botokat és integrációkat. Ez az útmutató a vállalkozásod tudásából válaszoló Quickchat AI Agentet kapcsolja hozzá. A BotFather a bot identitását készíti; nem ad tudást és nem állít be ügyfélszolgálati folyamatot.

Ért a chatbot fényképeket és fájlokat?

A Telegram-integráció fogadhat képeket és elemezheti vizuális tartalmukat. Más fájlok mellékletként megérkezhetnek, de a tartalmukat nem olvassa automatikusan. Teszteld az ügyfelek valódi fájltípusait, és ellenőrizd a Telegramot és az Inboxot is.

Készíthetek Telegram roleplay- vagy karakterbotot?

Igen. Ugyanaz a Telegram-kapcsolat karakteridentitással és megfelelő utasításokkal rendelkező Agentet is kiszolgálhat. A példa üzleti támogatásról szól; roleplay Agenthez saját prompt és tesztek kellenek.

Quickchat AI Quickchat AI Ask Quickchat AI a question