Ұмытылған интернет төлемі – дүйсенбі таңертең өшірілген роутер. Ұмытылған коммуналдық түбіртек қарызға, өсімпұлға және пәтер иелері бірлестігінен келген ыңғайсыз қоңырауға айналады. Мәселе ақшада сирек болады – мәселе назарда. Адамдар жеке кабинетке өз бетімен кірмейді, бірақ хабарламаларды оқиды. Еске салғыш бот дұрыс хабарламаны дұрыс уақытта әр адамға ыңғайлы арнамен жібереді: поштаға, Telegram-ға немесе Viber-ге.
Мұндай боттарға кім тапсырыс береді
Тұрғындардан төлем мен есептегіш көрсеткіштерін сұраудан шаршаған пәтер иелерінің бірлестіктері мен басқарушы компаниялар. Ажыратулар мен қолдау қызметіне қоңыраулар азайғанын қалайтын интернет-провайдерлер. Қай шоттар төленгенін, қайсысы төленбегенін көруі керек бірнеше пәтердің иелері. Және барлық үй төлемдері бір жерде есепке алынып, әр мерзімнен үш күн бұрын ескерту келгенін қалайтын отбасылар.
Бот не істей алады
Негізі қарапайым: бот кім, қанша және қай күнге дейін төлеуі керек екенін біледі және мерзім өткеннен кейін емес, оған дейін еске салады. Осы негіздің айналасында нақты тапсырыс берушіге керегін құрамын: төленетін сома мен төлем сілтемесі тікелей хабарламада, есептегіш көрсеткіштерін чаттағы форма арқылы жіберу туралы ескерту, кейінгі ескертулерді тоқтататын «Төленді» батырмасы, жауап болмаса қайта ескерту және менеджерге беру, әкімшіге ай сайынғы есеп, сондай-ақ жоспарлы өшірулер немесе жөндеу жұмыстары туралы жаппай хабарландырулар.
Пошта, Telegram немесе Viber: қай арнаны таңдау керек
| Арна | Артықшылықтары | Шектеулері | Қайда тиімді |
|---|---|---|---|
| Пошта | Барлығында бар, ресми шоттар мен PDF тіркемелерге ыңғайлы, жіберу арзан | Спамға түсуі мүмкін, жиі кешігіп оқылады | Шоттар, түбіртектер, ресми хабарламалар |
| Telegram | Тегін Bot API, чаттағы батырмалар мен формалар, лезде жеткізу, жеке кабинет ретінде Mini App | Пайдаланушы алдымен ботты өзі іске қосуы керек | Белсенді пайдаланушылар мен интерактивті әрекеттер |
| Viber | Украина мен Шығыс Еуропада, әсіресе егде тұрғындар арасында өте танымал | Боттар мен бизнес-хабарламалар ақылы, коммерциялық аккаунт қажет | Аудиториясы кең бірлестіктер мен провайдерлер |
Іс жүзінде жауап сирек бір арнамен шектеледі. Әр адам жазылу кезінде арнасын таңдайды, ал жүйеде қосалқы нұсқа бар: Telegram-дағы хабарлама жетпесе, ескерту Viber-ге немесе поштаға кетеді. Әкімші бір панельден кім не алғанын және кім жауап бермегенін көреді.
Іштей қалай құрылған
Есептеу деректері қазірдің өзінде бар жерден алынады: провайдердің биллинг жүйесінен API арқылы, бухгалтерия экспортынан, бірлестік бухгалтері жүргізіп жүрген Google кестесінен немесе қарапайым әкімші панелінде қолмен енгізіледі. Жоспарлағыш күн сайын мерзімдерді тексеріп, аты, дербес шот нөмірі, сомасы мен күні бар үлгілерден хабарламалар құрады. Арналар маршрутизаторы әр хабарламаны таңдалған арнамен жіберіп, жеткізу мәртебесін жазады. Жауаптар – «Төленді» батырмасын басу, есептегіш көрсеткіштері, сұрақ – сол бэкендке қайтып, жазбаны жаңартады.
Менің әдеттегі стегім: бэкендте Node.js немесе Python, дербес шоттар мен жеткізу журналы үшін PostgreSQL, жоспарланған жіберулерге арналған кезек, Telegram Bot API, Viber API және транзакциялық пошта сервисі. Онлайн төлем қажет болса, сілтеме тапсырыс берушінің бар төлем бетіне немесе LiqPay, WayForPay не Monobank эквайрингі арқылы төлемге апарады. Бұл жағдайда төлем мәртебесін пайдаланушы басқан батырма емес, төлем провайдерінің callback-і жаңартады.
Жеке деректер және келісім
Еске салғыш бот аттармен, мекенжайлармен, шот нөмірлерімен және қарыздармен жұмыс істейді, сондықтан құпиялылық кейін қосылатын нәрсе емес, басынан дизайнның бөлігі. Адамдар өздері жазылады және бір басумен жазылудан бас тарта алады, бот шотты растамаған адамға қарызды ешқашан көрсетпейді, хабарламаларда тек қажетті ақпарат болады, ал әкімші панеліне кіру журналға жазылады. Ескертулер сыпайы әрі ақпараттық болып қалады – бот еске салады, қорқытпайды.
Әдеттегі жобалар мен мерзімдер
| Жоба | Не кіреді | Әдеттегі мерзім |
|---|---|---|
| Жеке немесе отбасылық бот | Telegram-бот, шоттар мен мерзімдер тізімі, ескертулер, «Төленді» батырмасы, айлық қорытынды | Бірнеше күн |
| Пәтер иелері бірлестігіне арналған бот | Тұрғындарды тіркеу және растау, кестеден немесе бухгалтериядан қарыздар, есептегіш көрсеткіштері, хабарландырулар, әкімші панелі, Telegram плюс Viber немесе пошта | 2-3 апта |
| Интернет-провайдерге арналған интеграция | Биллинг API-мен интеграция, ажыратуға дейінгі ескертулер, чатта балансты тексеру, төлем сілтемесі, жеткізу аналитикасы, үш арнаның бәрі | 3-6 апта |
Еске салғыш ботқа тапсырыс беру
Мен бағдарламалық жасақтама әзірлеуде 11 жылдан астам тәжірибесі бар Senior Full-Stack Engineer-мін. Боттарды, бэкендтерді және әкімші панельдерін толық әзірлеймін және іске қосқаннан кейін де қолдаймын. Пайдаланушыларыңыз кім екенін, есептеу деректері қазір қай жерде сақталатынын және қандай арналар керек екенін – пошта, Telegram, Viber немесе үшеуі де – жазыңыз. Архитектурамен, нақты мерзімдермен және құн бағасымен жауап беремін.
Келесі өнімге онымен бірге қалатын адамды беріңіз.
Бастауға дайынсыз ба? Маған жазыңыз — қазір бастап, әрі қарай қалуға дайынмын. Екі апталық тапсыру емес, ұзақ мерзімді келісімдер. Жобаңызды, талаптарды және алға жылжудың ең тиімді жолын талқылайық.