Sukurta mūsų verslui – dabar prieinama ir jūsų.
Telegram botas prenumeratų paslaugai
Botas trimis kalbomis, kuriame klientai mato savo paskyrą, gauna pranešimus ir kreipiasi pagalbos — sujungtas su Odoo.
Užduotis
Mūsų prenumeratos paslaugos klientai el. paštu ir pokalbiuose nuolat klausdavo to paties: koks mano balansas, kada atsinaujins prenumerata, kur mano prisijungimo duomenys, kaip nustatyti įrenginį. Atsakymai buvo Odoo, tačiau neprisijungę prie svetainės klientai jų nematė.
Ką sukūrėme
Telegram botas anglų, rusų ir lietuvių kalbomis.
- Bet kas gali peržiūrėti planus, įrenginių nustatymo instrukcijas savo kalba ir mūsų kontaktus.
- Klientas susieja botą su savo paskyra vienkartiniu kodu, gautu el. paštu.
- Susiejęs klientas mato savo prenumeratas, piniginės balansą su paskutinėmis operacijomis ir prisijungimo duomenis, taip pat gali pateikti pagalbos užklausą ir į ją atsakyti.
- Odoo praneša botui, kai prenumerata įjungiama, pristabdoma ar uždaroma, kai paskelbiami prisijungimo duomenys, kai piniginėje įvyksta operacija ir kai atsako pagalbos tarnyba. Klientas žinutę gauna per kelias sekundes.


Technologijos
Botas parašytas Python kalba ir su Odoo sujungtas standartinėmis priemonėmis — be mokamo kodo Odoo Online viduje. Jis veikia mūsų serveryje visą parą. Prieš kiekvieną atnaujinimą botas atlieka 37 automatinius patikrinimus su bandomosiomis Telegram ir Odoo kopijomis, todėl tikri klientai ir duomenys nepaliečiami.
Techniniams specialistams: Python, aiogram 3, aiohttp, SQLite; Odoo JSON-RPC API ir Odoo webhook veiksmai; nginx, systemd.
Kas buvo sudėtinga
- Pranešimai be savo kodo. Odoo Online neleidžia diegti savų modulių, todėl pranešimams naudojami integruoti Odoo webhook veiksmai. Botas kiekvieną įrašą iš naujo nuskaito per API, o ne pasikliauja webhook turiniu, ir kiekvienam įvykiui siunčia lygiai vieną žinutę.
- Saugus paskyros susiejimas. Kodai siunčiami el. paštu: ne daugiau kaip 3 kodai per valandą ir 3 bandymai, kiekvienas kodas galioja 15 minučių. Žetonai, kodai ir prisijungimo duomenys niekada nepatenka į žurnalus.
- Mokėjimai. Mokėjimo langas neatsidaro Telegram vidinėje naršyklėje, todėl mokėjimo nuorodos atidaromos įprastoje kliento naršyklėje per prisijungimo nuorodą.
Rezultatas
Visi penki etapai (vitrina, paskyros susiejimas, paskyros peržiūra, pranešimai, pagalba) paleisti per vieną dieną 2026 m. rugsėjį.
Reikia tokio boto?
Papasakokite, ką jis turėtų daryti. Atsakysime raštu su fiksuotos kainos pasiūlymu.