Пропущена оплата інтернету - це відключений роутер у понеділок зранку. Забутий рахунок за комуналку перетворюється на борг, пеню і незручний дзвінок від ОСББ. Проблема рідко в грошах - вона в увазі. Люди не заходять в особисті кабінети самі, але повідомлення читають. Бот-нагадування надсилає потрібне повідомлення в потрібний час і туди, де людині зручно: на пошту, в 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 тижнів |
Замовити бота-нагадування
Я Senior Full-Stack Engineer з 11+ роками в розробці. Створюю боти, бекенди й адмін-панелі під ключ і підтримую їх після запуску. Напишіть мені, хто ваші користувачі, де зараз зберігаються дані про нарахування і які канали вам потрібні - пошта, Telegram, Viber чи всі три. Я відповім з архітектурою, реалістичними термінами й оцінкою вартості.
Дайте наступному продукту того, хто лишається.
Готовий стартувати зараз і лишитись. Довготермінові ретейнери, не злив за два тижні. Напишіть - обговоримо проєкт, вимоги і як рухатись далі.