Neurocourse
Slik lager du en Telegram-bot med KI uten å programmere

Slik lager du en Telegram-bot med KI uten å programmere

17 min read

Kort fortalt: for å lage en Telegram-bot med KI uten å programmere trenger du tre ting: et bot-token fra @BotFather, en API-nøkkel til en modell (OpenAI, Anthropic, Google) og et no-code-verktøy som n8n eller Make, som sender meldinger fra chatten til modellen og tilbake. Det tekniske skjelettet står på én kveld. Så begynner den egentlige jobben: systemprompten og feilsøkingen i den — nøyaktig der bots ryker, og nøyaktig der ingen lærer noen noe som helst, slik vår egen undersøkelse av kursmarkedet viser.

Hva en slik bot faktisk gjør

Inni er det enklere enn det ser ut. En bruker skriver til boten din → Telegram sender meldingen til adressen din (en webhook) → der tar scenarioet teksten, setter den inn i en prompt og sender den til modellen → får et svar → sender det tilbake til chatten. Det var det. Programmeringen i denne kjeden erstattes av en bygger der du kobler klosser med musa.

Da ser man med én gang hva som skiller en slik bot fra „bare ChatGPT”: den har en rolle (en systemprompt du skriver én gang), sitt eget publikum (folk som ikke trenger å stille inn noe) og egne data (du kan koble på et regneark, en kunnskapsbase, en prisliste). Det er allerede et lite produkt, ikke et chattevindu.

Og der ligger sjangerens felle. Å koble klossene klarer hvem som helst — en time med en hvilken som helst veiledning. Nitti prosent av verdien i en bot ligger i teksten i systemprompten: hva den får si, hva den ikke får si, hva den gjør når den ikke vet. Veiledninger om klossene finnes overalt. Om prompten nesten ingen steder — og det er ikke et inntrykk, det er noe vi har målt.

Vår undersøkelse: hva kursene som lover å lære deg dette faktisk lærer bort

Før vi skrev dette, hentet vi data fra Udemys interne API og fra anmeldelsessidene på Coursera — tatt 17.07.2026. Vi så på de mest solgte ikke-tekniske kursene om ChatGPT og generativ KI: nøyaktig der man havner når man vil bygge en bot og ikke kan programmere. Dette betyr det for deg.

„Uten kode” er ikke en nisje, det er hele markedet. Forkunnskapene til topp-kursene, ordrett: „No prerequisites as ChatGPT is a tool anyone can access and use immediately” (Steve Ballinger, 281 823 kursdeltakere), „No coding skills needed” (Mike Wheeler), „A desire to learn” (Aakriti E-Learning, 409 492 kursdeltakere), „No prior experience with AI or programming is needed” (The Complete AI Guide, 376 845 kursdeltakere). Trodde du at „uten programmering” var den billige veien, så nei: noe annet finnes praktisk talt ikke i hylla.

Udemy-rabatten finnes ikke. Det butikken viser som „bare i dag”, er pynt og ikke pris. Det rå API-svaret vi hentet, sier det ordrett: "saving_price": {"amount": 0.0}, "has_discount_saving": false, "discount_percent": 0. Elleve av tolv topp-kurs koster 19,99 €, ett (The Complete AI Guide) 24,99 €. Det er prisen, ikke et avslag.

Omfanget av et kurs sier ingenting om nytten. The Complete AI Guide har 42 timer video og 545 leksjoner — og likevel ligger 10,36 % av anmeldelsene på 3,5★ eller lavere. Generative AI for Beginners: 9,61 % negative. Coursera ser bedre ut med 1,5–3,5 %, men har et annet problem, og vi kommer tilbake til det.

Så til sitatene. Vi leste anmeldelsene fra de misfornøyde og sorterte dem etter tema. Tre av de seks klyngene treffer nøyaktig det du holder på med nå.

Det første: videoen er et opplest lysbilde. Ordrett: „why read straight from the slide? I can do that. This was not a helpful course at all” (Janie I., 02.07.2026, 1★). Og en til: „50% of this course is reading script like a robot from the slides. …they are just reading text from the slides which you can also you from any good website” (Shashank T., 13.04.2026, 1★). Og helt rett ut: „Written by AI, delivered by AI. The slides are way too crowded to be useful and it really doesn't help to have the bot read them out word-for-word” (Bradley M., 16.04.2026, 1★ — på et kurs med 118 000 deltakere).

Det andre: de lovet å lære bort prompts, og gjorde det ikke. Dette er kurs som har „prompt engineering” i tittelen. „There is nothing teached about creating a good prompt. It is just an overview of types of prompts.” (Geralt O., 01.07.2026, 2★). „No specific guidance on prompt engineering… what to avoid while asking, how to organize your thoughts, how to give feedback to AI based on its answers etc.” (Bharat Ram A., 05.06.2026, 1.5★). „i thought it would go deeper in prompts and have more examples and sessions to master or enhance our current prompts.” (Manuel L., 15.06.2026, 2★).

Det tredje: ingen sjekker at du har lært det. „you send your assignments and immediatly you got your results: 100% correct. I am still speechless. I put all that effort in and have no idea whether I my answer was correct or not.” (Shinysheep, 21.09.2023, 1★, Vanderbilt Prompt Engineering).

Det siste sitatet handler ikke om late kursholdere. Det er en strukturell umulighet: det sitter ingen modell inne i en Coursera-leksjon, så det finnes fysisk ingenting å vurdere deltakerens prompt med. Derav den automatiske „100% correct”. Verre enda: Vanderbilts Prompt Engineering-spesialisering (138 967 påmeldte) krever et betalt ChatGPT+-abonnement for i det hele tatt å gjøre oppgavene — deltakeren har altså en modell, men den ligger utenfor kurset, og kurset ser aldri hva som skjedde der.

Konklusjonen alt dette er skrevet for: veiledningen „koble klossene” har alle; den om „prompten virket ikke — hva endrer jeg først?” har ingen. Derfor står det videre i artikkelen fire prompts som du kan kjøre med en knapp midt i teksten og se resultatet med egne øyne. Det er ikke en finesse ved siden vår — det er noe et videokurs prinsipielt ikke kan ha.

Hva du trenger

  • Et bot-token. Skriv til @BotFather på Telegram, kommandoen /newbot, finn på et navn og et brukernavn (må slutte på bot) — så får du en tekststreng: tokenet. Det er passordet til boten din, så behandle det som et passord.
  • En API-nøkkel til modellen. Registrer deg i en utviklerkonsoll (OpenAI, Anthropic, Google AI Studio, hvilken som helst leverandør) og lag en nøkkel. Dette er noe annet enn et ChatGPT-abonnement — mer om det nedenfor.
  • En scenariobygger. n8n (fleksibel, gratis om du hoster selv), Make (visuelt oversiktlig), Zapier (enklest, dyrest ved volum) eller en egen bot-bygger.
  • En halvtime til prisliste eller kunnskapsbase. Teksten boten skal svare ut fra. Uten den har du ikke en bot, men ChatGPT i et annet vindu.

Ingen av stegene krever kode. De krever at du kopierer nøklene nøye inn i riktige felt og ikke blander dem.

Bygging steg for steg

  1. Token. @BotFather/newbot → navn → brukernavn → lagre tokenet et trygt sted.
  2. Modellnøkkel. Leverandørens konsoll → API keys → Create key → lagre. Nøkkelen vises bare én gang.
  3. Forbrukstak. Med én gang, i samme konsoll, før første forespørsel. Dette er ikke „senere” — dette er steg tre.
  4. Nytt scenario i n8n eller Make.
  5. Trigger: Telegram Trigger, lim inn tokenet, hendelsen message.
  6. KI-node: modell + systemprompt + meldingsteksten fra triggeren.
  7. Handling: Telegram → Send Message → chat_id fra triggeren, tekst fra modellens svar.
  8. Slå på scenarioet → skriv til boten → sjekk at svaret kommer fram.

Virker alt her? Gratulerer, du har gjort 10 % av jobben. De resterende 90 % er steg 6.

Systemprompten er selve produktet

Systemprompten er botens karakter og reglene dens. Ikke „vær en hjelpsom assistent”, men konkret: hvem den er, for hvem, hva den gjør, hva den ikke gjør, i hvilket format den svarer, og hva den sier når den ikke vet. Er det fortsatt tungt å formulere prompts, start med artikkelen hva en prompt er og hvordan du skriver den.

Nedenfor står en hel fungerende prompt — med en oppdiktet, men komplett prisliste og fire testmeldinger inni. Trykk „Kjør”, og se hvordan boten svarer. Legg merke til det fjerde spørsmålet: det handler om noe som ikke står i prislisten.

Du er rådgivningsboten til negleklinikken „Lumen”.
Oppgave: å svare på spørsmål om behandlinger, priser og timer.
Tone: vennlig, uformell, maks 3 setninger.
Regler:
- Svar KUN ut fra PRISLISTEN og REGLENE nedenfor.
- Står ikke svaret der, si „det sjekker jeg med neglestylisten”
  og tilby å notere telefonnummeret.
- Finn aldri på priser, rabatter, kampanjer eller ledige timer.
- Snakk ikke om annet enn timer og behandlinger.

PRISLISTE:
Klassisk manikyr — 25 EUR, 60 min
Manikyr + gellakk — 40 EUR, 90 min
Fjerning av lakk — 10 EUR, 20 min
Negledesign, per negl — 3 EUR
Pedikyr + gellakk — 55 EUR, 100 min

KLINIKKENS REGLER:
Åpent man-lør, 10:00-20:00. Stengt søndag.
Mer enn 15 minutters forsinkelse: timen flyttes.
Avbestilling senere enn 3 timer før koster 10 EUR.
Vi tar ikke imot barn under 12 år.

Svar etter tur på disse 4 kundemeldingene, hver i sin egen blokk:
1. „Hei! Hva koster gellakk, og hvor lang tid tar det?”
2. „Går det søndag formiddag?”
3. „Jeg blir vel 40 minutter forsinket, det går vel greit?”
4. „Har dere studentrabatt?”

Det fjerde svaret er hele grunnen til at denne blokka står her. Uten linja „finn aldri på rabatter” dikter modellen villig opp et troverdig „10 % med studentbevis” — ikke av vond vilje, men på grunn av hallusinasjoner, en helt vanlig egenskap ved språkmodeller. For en bot som snakker med kunder, er det den dyreste feiltypen som finnes: en oppdiktet rabatt blir et løfte, og det er du som må innfri det.

Prompten virket ikke — hva endrer du først?

Her er nøyaktig det hullet undersøkelsen vår fant. Promptformelen viser alle deg. Hva du skal gjøre når boten sporer av likevel, viser ingen deg. Rekkefølgen er slik:

  • Data først, ord etterpå. Ni av ti ganger har ikke boten „klikka” — faktumet du ventet på, står rett og slett ikke i prislisten. Sjekk: finnes svaret du ville ha, fysisk i teksten modellen fikk?
  • Et forbud må være konkret. „Ikke finn på noe” er svakt. „Nevn aldri en pris som ikke står i PRISLISTEN; står den ikke der, si 'det sjekker jeg med neglestylisten'” er sterkt. Et forbud uten en anvisning virker dårlig: modellen trenger en utvei, ellers finner den på en selv.
  • Én feil, én linje. Ikke skriv om hele prompten. Endre én linje og test med den samme testmeldingen. Ellers får du aldri vite hva som hjalp.
  • Rekkefølge slår lengde. Reglene som brytes, flytter du opp og gjentar til slutt. Midten av en lang prompt holder modellen dårligere enn kantene.
  • Vis et eksempel i stedet for å beskrive det. Én mønsterdialog inne i prompten — „spørsmål → ideelt svar” — erstatter tre avsnitt med forklaring.
  • Formatfeil er ikke innholdsfeil. Har boten rett i saken, men svarer med en vegg av tekst, handler det om format: det fikses med én linje om lengde, ikke ved å bytte modell.

Kjør denne blokka — det er obduksjonen av en ekte feil, og den viser metoden i praksis.

Du er prompt engineer. Analyser denne feilen hos en bot.

SYSTEMPROMPTEN SOM LIGGER INNE NÅ:
„Du er en vennlig assistent for negleklinikken Lumen.
Hjelp kundene og svar på spørsmålene deres om behandlinger
og timer. Vær hjelpsom.”

HVA SOM SKJEDDE:
Kunde: „Har dere rabatt for nye kunder?”
Bot: „Ja! Nye kunder får 15 % på første besøk, og i tillegg
får du fjerning av lakken gratis som velkomstgave.”
Klinikken har ingen rabatter i det hele tatt. Kunden har møtt
opp og krever sine 15 %.

Gjør tre ting:
1. Forklar hvilken konkret egenskap ved denne prompten som lot
   boten finne på rabatten. Ikke „prompten er dårlig”, men den
   presise årsaken.
2. Skriv om prompten slik at feilen blir umulig. Skriv etter hver
   linje du legger til, i parentes hvilken risiko den beskytter
   mot.
3. Finn på 5 kundemeldinger du ville testet den nye prompten med
   for den samme feilen, formulert på en annen måte.

Legg merke til punkt 3: å teste sitt eget arbeid med sine egne tester er akkurat det et kurs ikke kan gi deg. Vi så det rett i tallene: der det ikke finnes noen til å rette, får deltakeren „100% correct” og går derfra med følelsen av å ha lært noe.

Slik bygger du botens kunnskapsbase av det du har

Prislisten ligger sjelden som en pen liste. Vanligvis er det en meldingstråd, en talemelding eller en fil på tre sider. Modeller er utmerkede til å gjøre rot om til struktur — og det er en fornuftig måte å bruke kreftene deres på. Kjør denne:

Gjør utskriften av talemeldingen fra eieren av klinikken om til
en strukturert prisliste for en bot: stram liste uten fyll,
i formatet „Behandling — pris — varighet”.

I en egen blokk kalt REGLER samler du alt som ikke er en
behandling: åpningstider, avbestillingsvilkår, begrensninger.

I en egen blokk kalt MANGLER lister du spørsmålene boten IKKE
kan svare på ut fra denne teksten — dem fyller jeg inn.
Ikke finn på det som mangler selv.

TEKST:
„altså vanlig manikyr tjuefem, hvis det er med gellakk så førti,
en time, halvannen omtrent, fjerning ti, men hvis det er vi som
har lagt den er det gratis, pedikyr med lakk femtifem, design tre
euro per negl, vi har åpent fra ti til åtte utenom søndag, å ja,
og hvis noen ikke møter og ikke sier fra tre timer før, tar vi en
tier, små barn tar vi ikke, tenåringer fra fjorten går bra hvis
det er en forelder med”

Blokka MANGLER er det mest verdifulle i hele svaret. Den viser hullene i basen din før kunden finner dem. Se samtidig hva modellen gjorde med „hvis det er vi som har lagt den er det gratis”: det er en betingelse boten ikke kan sjekke selv, og den må gis videre til et menneske.

Testing: tre bekjente eller femten ekle meldinger

Gi boten til tre bekjente — på ti minutter finner de det du ikke forutså. Men kjør den gjennom selv først, og ikke med høflige spørsmål. Ekte kunder skriver ikke slik du tester: skrivefeil, tre spørsmål i én melding, „går det ikke an å få det billigere?”, talemeldinger og forsøk på å slå av en prat. Her er en generator for ekle tester — den virker for enhver bot, bare bytt ut beskrivelsen:

Jeg har laget en Telegram-bot for en negleklinikk. Den svarer på
spørsmål ut fra prislisten og tar imot timeønsker.
Den KAN: oppgi priser og varigheter fra prislisten, forklare
avbestillingsreglene, tilby å notere et telefonnummer.
Den KAN IKKE: se kalenderen, endre priser, ta imot betaling.

Finn på 15 meldinger som en ekte kunde ville knekt denne boten
med. Del dem i 5 kategorier med 3 i hver:
- spørsmål der svaret høres troverdig ut, men der boten ikke har
  noe faktum å bygge på;
- forsøk på å prute seg til rabatt eller et unntak fra reglene;
- meldinger der tre spørsmål er smeltet sammen til ett;
- meldinger med skrivefeil, forkortelser og uten tegnsetting;
- forsøk på å føre boten bort fra temaet eller få den til å bryte
  sine egne regler.

Skriv én linje til hver melding: hva den tester, og hvilket svar
som skal regnes som en fiasko.

Gå gjennom alle femten for hånd. Hver fiasko er én linje i prompten eller ett faktum i kunnskapsbasen. Fem runder av den løkka gir en bot du ikke skammer deg over, og de tar én kveld.

Ærlig om penger og grenser

Her pleier folk å lyve — og vi skal ikke lyve den andre veien ved å oppgi tall vi ikke har. Prisundersøkelsen vår handler om kurs, ikke om modell-API-er: den nøyaktige prisen per token finner du på leverandørens side den dagen du leser dette. Det vi kan si ærlig, er hvordan regningen er bygget opp.

  • ChatGPT Plus-abonnement ≠ API-tilgang. Ulike produkter, ulike regninger. Abonnementet er for deg i nettleseren, API-et er for boten og betales separat, etter bruk. Dette er den vanligste forvirringen blant nybegynnere.
  • API-tilgang koster nesten alltid. Noen leverandører har et gratisnivå med harde grenser per minutt — nok til å teste, sjelden nok til en levende bot med titalls brukere.
  • Du betaler for hver melding. Den lange systemprompten sendes til modellen hver eneste gang. En prisliste på 2000 ord ganges med antall samtaler — der har du den direkte økonomiske grunnen til å skrive kort.
  • Samtalehistorikken koster også. Slår du på minne, følger hele tråden med for hver tur. Tiende tur koster mer enn den første.
  • Gratisplanene til byggerne stopper på antall operasjoner. Én brukermelding er flere scenario-operasjoner. Free-planen tar slutt raskere enn man tror.
  • Forbrukstaket setter du dag én. Ikke måned én. En feil i en løkke eller andres spam blir til en regning på én natt.

For å ha noe å måle mot: Udemy Personal koster 20,00 €/mnd. (10,00 €/mnd. på kampanje), Coursera Plus 50 €/mnd. eller 343 €/år med 14 dagers retur, Googles egne programmer på Coursera 49 $/mnd. etter 7 dagers prøve, og selve verktøyet Google AI Pro 21,99 €/mnd. i Spania (Google AI Plus 4,99 €/mnd., Ultra fra 99,99 €/mnd.). Dette er våre egne målinger per 17.07.2026. Prisen på Udemy Personal tok vi fra landingssiden deres: siden gir crawleren en 403, så det er ikke en primærkilde, og det noterer vi.

Ett regnestykke forklarer mye om dette markedet. En deltaker på Vanderbilt-spesialiseringen betaler 50 €/mnd. for Coursera Plus og må i tillegg kjøpe et betalt ChatGPT+-abonnement for å gjøre oppgavene. Det blir rundt 70 € i måneden for å se video og få et automatisk „100% correct”. Boten din koster, mens du tester den på femten meldinger, usammenlignbart mindre — og i motsetning til kurset svarer den på ordentlig.

Minne: hvorfor boten glemmer

Som standard går hver melding til modellen for seg, uten historikk — modellen er ikke glemsk, den har rett og slett ingenting å huske. Minnet slås på med en egen kloss i byggeren: den lagrer de forrige turene for den chat_id-en og setter dem inn i forespørselen.

  • Begrens vinduet. De siste 10–20 turene, ikke hele tråden siden tidenes morgen. Ellers betaler du for historikk og får forvirring på kjøpet.
  • Skill på chat_id. Ett felles minne for alle er en lekkasje: den enes samtale dukker opp i svaret til den andre.
  • Ikke bland minne og kunnskapsbase. Minne er det som skjedde i denne samtalen. Kunnskapsbasen er fakta om virksomheten. Det første hører hjemme i byggeren, det andre i prompten eller i et regneark.

Hvilke bots som faktisk gir mening

  1. En rådgiver på din egen kunnskapsbase — prisliste, behandlinger, vanlige spørsmål. Tydelig nytte, lett å sjekke.
  2. En personlig notathjelper — du slenger inn en tanke med tale eller tekst, boten strukturerer den og legger den i et regneark.
  3. En redaktørbot — du sender et utkast og får ren tekst i den tonen du vil ha.
  4. Et filter for innkommende henvendelser — stiller 3–4 avklarende spørsmål og leverer et ferdig utfylt skjema til et menneske.

En dårlig idé for den første boten er „en universell KI for alt”. Den har ingen fordel foran den vanlige ChatGPT-appen, og det er du som betaler for den. Det som skiller en god bot fra en dårlig, er ikke modellens kløkt, men at den har data ChatGPT ikke har.

Et ærlig forbehold mot oss selv: en bot trengs ikke alltid. Har du fem typiske spørsmål som ikke endrer seg, løser en festet melding og en knappemeny oppgaven billigere, mer pålitelig og uten noen gang å finne på en rabatt. En modell gjør seg fortjent til plassen der spørsmålene kommer i levende ord og variasjonen er reell.

Nybegynnerfeil

  • Token åpent tilgjengelig. Bot-token og API-nøkkel på et skjermbilde, i et offentlig scenario eller i en chat betyr en fremmed bot på din regning. Har den lekket, trekk den tilbake og lag en ny med én gang.
  • Ikke noe forbrukstak. Det settes på ett minutt og redder deg fra en ubehagelig regning etter én natt.
  • Ingen utvei for „vet ikke”. Har ingen fortalt boten hva den skal gjøre når den ikke vet, finner den på noe. Reservesetningen er obligatorisk.
  • Ingen overlevering til et menneske. Enhver kundevendt bot må ha en utgang til en ekte person: „skriv til @username” eller innhenting av kontakt. Uten den blir boten en vegg.
  • Prompten rettes i blinde. Endrer du fem linjer på én gang, vet du ikke hvilken som virket. Én linje, én test.
  • Brukernes personopplysninger. Hvis boten samler inn navn, telefonnumre eller noe sensitivt, behandler du personopplysninger, og regler som GDPR gjelder: du trenger et grunnlag, du må informere folk, og du må vite hvor dataene ligger. Mer om det i artikkelen om personvern når du jobber med KI.
  • Ingen testing på ekte folk. Tre bekjente før lansering: ti minutter som sparer deg en uke.

Hva nå

Når boten svarer, er neste nivå å gi den verktøy: se i et regneark, opprette en time, kalle en ekstern tjeneste. Det er allerede KI-agentenes område, og der er prisen for en feil en annen: en chat tar feil i ord, en agent i handlinger. Vil du trene på selve formuleringene, ta med deg våre ferdige prompts. Støter boten mot gratisgrensene, se vår gjennomgang av gratisplanene. Og får du lyst på en side eller en kundeside rundt boten, les om vibe coding: den samme tilnærmingen — „beskrev det med ord, fikk resultatet”.

🤖Go deeper — in the courseTelegram bots with AI

FAQ

Går det virkelig an å lage en bot helt uten kode?

Ja, hvis du bruker kombinasjonen BotFather + no-code-bygger (n8n, Make) + API-nøkkel til en modell. Du trenger ikke skrive kode — du kobler klosser og limer inn nøklene nøye. Men ikke bland „uten kode” med „lett”: det tekniske skjelettet er én kveld, mens systemprompten og feilsøkingen i den er uker med trening. „Uten kode” er for øvrig ikke noe unntak her: alle topp-kursene om ChatGPT i gjennomgangen vår fra 17.07.2026 krever nøyaktig ingenting — „No coding skills needed” (Mike Wheeler), „A desire to learn” (Aakriti E-Learning, 409 492 kursdeltakere).

Hva koster det å holde en KI-bot i gang?

To utgiftsposter: betaling for modellens API etter bruk og abonnementet til byggeren. En konkret pris per token oppgir vi ikke — den endrer seg, og våre egne prismålinger (17.07.2026) gjaldt kurs, ikke API-er; se leverandørens side. Viktigere enn snittprisen: du betaler for hver melding i sin helhet, inkludert systemprompten og hele samtalehistorikken, så en kort prompt handler ikke bare om kvalitet. Den største risikoen er ikke snittet, men toppen: sett et forbrukstak i leverandørens konsoll allerede dag én.

Jeg har ChatGPT Plus — holder det til en bot?

Nei. Abonnementet gir deg chatten i nettleseren og appen, mens boten trenger en API-nøkkel — det er et eget produkt med egen betaling. Den ene dekker ikke den andre, og det er den vanligste forvirringen blant nybegynnere. Den samme forvirringen koster for øvrig penger på kursene også: Vanderbilts Prompt Engineering-spesialisering (138 967 påmeldte) krever et betalt ChatGPT+-abonnement på toppen av Coursera Plus, bare for å kunne gjøre oppgavene.

Boten finner på priser og rabatter. Hva endrer jeg først?

Etter tur. For det første — sjekk dataene: som regel står ikke faktumet i det hele tatt i teksten modellen fikk, og da fyller den tomrommet. For det andre — gjør forbudet konkret og gi en utvei: ikke „ikke finn på noe”, men „nevn aldri en pris som ikke står i PRISLISTEN; står den ikke der, si 'det sjekker jeg med neglestylisten'”. For det tredje — endre én linje om gangen og test med den samme testmeldingen, ellers skjønner du ikke hva som virket. Å bytte til en „smartere” modell kurerer ikke denne feilen: det er ikke en svikt i intelligens, men et manglende faktum pluss en manglende tillatt utvei.

Hvorfor glemmer boten hva vi snakket om?

Fordi hver melding som standard går til modellen for seg, uten historikk — modellen er ikke glemsk, den har ingenting å huske. Minnet slås på med en egen kloss i byggeren: den lagrer de forrige turene for den chat_id-en og setter dem inn i forespørselen. To advarsler: begrens vinduet til 10–20 turer (hele historikken betales for hver tur), og skill alltid minnet på chat_id, ellers havner den enes samtale i svaret til den andre.

Er det trygt å samle inn navn og telefonnumre via en bot?

Teknisk er det enkelt, juridisk er det behandling av personopplysninger — og regler som GDPR gjelder deg, ikke byggeren din. Du må vite hvorfor du samler dem inn, hvor de lagres, og hvordan en person kan få dem slettet. Den minimale tilnærmingen, som fjerner mesteparten av problemet: ikke samle inn noe overflødig, og ikke ta vare på samtaler lenger enn du trenger dem.