Telegram bot ili mini app: što graditi
Kada je Telegram bot dovoljan, a kada trebate mini app: ograničenja platforme, rokovi izrade, primjeri projekata i put nadogradnje.
Napravite bota ako cijeli zadatak stane u kratku razmjenu poruka: upit, dva ili tri odgovora, potvrda. Napravite mini app ako korisnik mora pregledavati katalog, filtrirati ga, uspoređivati opcije ili ispuniti obrazac s više od tri ili četiri polja.
Ostatak teksta objašnjava gdje točno leži ta granica, što Telegram nudi sa svake strane i koliko tjedana traži svaka opcija.
Bot vodi razgovor, mini app drži zaslone
Bot živi unutar razgovora. Čita naredbe i tekst, odgovara porukama, tipkovnicama i inline gumbima, a stanje čuva na vašem poslužitelju. Korisnik ne izlazi iz chata, ali svaki dodatni korak košta još jedan krug pitanja i odgovora.
Mini app je web stranica koju Telegram otvara preko razgovora. Vaš HTML i JavaScript rade u ugrađenom prikazu, pa vi upravljate rasporedom, navigacijom i animacijom jednako kao na običnoj stranici. Telegram unutra prosljeđuje identitet korisnika, dodaje izvorne kontrole poput glavnog gumba, haptike i skočnih prozora, a od Bot API 8.0 u studenom 2024. dopušta i prikaz preko cijelog zaslona (Telegram Bot API changelog, 2024).
Oba rješenja rade na istom backendu. Birate sloj sučelja, a tu odluku možete promijeniti kasnije bez pisanja poslovne logike ispočetka.
Uzmite bota kada je tijek linearan
Za sve što korisnik završi u manje od minute ja standardno biram običnog bota. Obavijesti, provjera statusa, prikupljanje upita, moderacija, dnevni sažeci i jednostavni AI asistenti stanu u prozor razgovora bez ikakvog dodatnog sučelja.
- Manje od pet unosa. Anketa od tri ili četiri pitanja bolje se čita kao poruke nego kao obrazac.
- Slanje je važnije od pretraživanja. Ako proizvod uglavnom sam šalje informacije, chat već rješava dostavu i mini app ne donosi ništa novo.
- Radnja se događa u grupi. Mini app se otvara osobno, pa sve što se mora dogoditi pred cijelom grupom ostaje na botu.
- Lansiranje treba ovaj mjesec. Bot s bazom iza sebe sastavi se u danima, ne u tjednima.
Tako radi moj TT Production Event Planner. Klijent bira vrstu događaja, veličinu prostora i proračun, a bot iz kataloga opreme za najam slaže paket zvuka i svjetla, sve unutar osam ili devet poruka. Sloj sučelja taj bi tijek samo usporio.
Uzmite mini app kada podaci ne stanu u poruku
Popis poruka loše drži sve što korisnik uspoređuje pogledom. Katalozi sa slikama, planovi dvorane, nadzorne ploče, naplata u više koraka, povlačenje elemenata i grafikoni traže pravi zaslon i pravo stanje.
Mini app od Telegrama dobiva ono što bot nema: trajnu pohranu CloudStorage do 1.024 ključa po korisniku s vrijednošću do 4.096 znakova, pristup biometriji, geolokaciju, senzore pokreta i prečac na početnom zaslonu (dokumentacija Telegram Mini Apps, 2026). Botova tipkovnica za usporedbu vraća najviše 4.096 bajtova podataka po jednoj interakciji.
Za Antigram, medijski projekt s publikom preko 160.000 ljudi, mini app je preuzeo pregledavanje sadržaja i interakciju s njim, što bi se u nizu poruka pretvorilo u nečitljivo listanje. Brojke za takvu izradu razložio sam u tekstu koliko košta Telegram mini app, a rezultat možete vidjeti među mojim projektima.
Ograničenja koja rješavaju raspravu
Tri pravila platforme zatvaraju većinu ovih rasprava još prije dizajna.
Prvo, plaćanja. Telegram traži da se digitalna dobra i usluge unutar njegovih aplikacija prodaju isključivo u Starsima, a pravilo jednako vrijedi za botove i mini appove, bez obzira na to koji pružatelj plaćanja već radi izvan platforme (Telegram Bot Payments for Digital Goods, 2026). Fizička roba i usluge izvan aplikacije ostaju otvorene običnim pružateljima, pa dostavna služba zadržava plaćanje karticom, dok pretplatnički servis plaća naknadu u Starsima.
Drugo, povjerenje. Svaki mini app dobiva niz initData, a vaš poslužitelj mora provjeriti njegov potpis prije nego što povjeruje proslijeđenom korisničkom ID-u. Bez te provjere bilo tko se može predstaviti kao bilo koji korisnik vaše aplikacije.
Treće, doseg. U ožujku 2025. Telegram je objavio da je prešao milijardu mjesečno aktivnih korisnika (The Block, 2025). Ta publika dolazi bez instalacije, što govori u prilog lakšem formatu svaki put kada lakši format obavi posao.
Rokovi, proračun i put nadogradnje
Fokusiran bot na Supabaseu s deployom na Railwayu kod mene traje otprilike jedan do dva tjedna. Mini app s prijavom, punim sučeljem i plaćanjima raste na tri do šest tjedana, jer se na isti backend dodaje još i React aplikacija.
Redoslijed koji funkcionira: prvo objavite bota, pratite gdje ljudi zapinju, pa u mini app prebacite samo taj korak. Antigram, Event AI Agent i fintech prototip NeuroWallet krenuli su iz uskog isječka, a ne iz potpune specifikacije proizvoda.
Bot potvrđuje potražnju. Mini app skalira iskustvo kada potražnja već postoji.
Kroz obje faze zadržavate jedan backend, jednu bazu i jedan deploy. Kako dijelim faze vidi se na stranicama usluga i cijena, a s konkretnim scenarijem javite mi se izravno.
Česta pitanja
Mogu li bot i mini app raditi pod istim računom?
Da. Mini app uvijek pripada botu, pa isti @username i obrađuje naredbe u chatu i pokreće sučelje. Aplikaciju povezujete preko gumba izbornika, inline gumba ili izravne poveznice oblika t.me/yourbot/appname.
Moram li mini app objaviti na App Storeu ili Google Playu?
Ne. Mini app je stranica na vašoj domeni s HTTPS-om koju Telegram učitava unutar svoje aplikacije. Ažuriranja objavljujete kao za bilo koju web aplikaciju, a korisnik dobiva novu verziju pri sljedećem otvaranju, bez recenzije trgovine između.
Što pouzdanije prijavljuje korisnika?
Obje opcije prepoznaju osobu preko Telegrama i obje traže provjeru na poslužitelju. Bot čita ID pošiljatelja iz dolazne poruke, a mini app dobiva initData čiji potpis backend usporedi s tokenom bota prije nego što povjeruje ijednom polju.
Može li mini app slati poruke u razgovor?
Samo preko svog bota i samo prema pravilima načina na koji je otvoren. Aplikacija pokrenuta s inline gumba šalje rezultat natrag u razgovor pomoću query ID-a, dok aplikacija iz izravne poveznice nema pristup chatu sve dok je ne provedete kroz inline način.
Što ako bot više ne pokriva potrebe?
Taj je prijelaz namjerno jeftin. Naredbe, shema baze i integracije ostaju na mjestu, dodajete web sučelje nad istim API-jem, pa migracija dira samo sloj sučelja i ostavlja logiku netaknutom.
Nastavi čitati
Svi članciSamostalni izvođač ili agencija: tko treba izraditi prvu verziju proizvoda
Kontrolna lista za odabir izvođača MVP-a, web stranice ili bota: satnice 2025-2026, rizici obje opcije i pitanja koja treba postaviti prije početka.
ČitajŠto se stvarno može isporučiti u dva tjedna uz AI alate
Realan opseg posla u dva tjedna: landing stranica s botom za upite, MVP s prijavom i jednim scenarijem ili AI agent za jedan radni proces.
ČitajKome povjeriti izradu stranice, bota ili MVP-a u Hrvatskoj 2026.
Agencija, freelancer, strani tim ili samostalni product builder: koliko stvarno košta, koliko traje i što provjeriti prije potpisa ugovora.
Čitaj