До всіх проєктів

Telegram · Листопад 2025

Telegram-бот для Laravel CRM (SaaS) — доступ, чат

Telegram-бот для Laravel CRM (SaaS) — доступ, чат

Інтеграція Telegram-бота в наявну CRM на Laravel 9 для управління SaaS-підписками зі щомісячними списаннями. Бот верифікує користувачів, видає доступ до приватних груп/каналів за тарифом, надсилає нагадування про борг і забезпечує двосторонній чат клієнт↔менеджер прямо в адмінці CRM.

Що реалізовано:

  • Інтеграція бота на nutgram/laravel у модульний Laravel-проєкт, налаштування Webhook, поля users (telegram_id, telegram_token, telegram_connected) і таблиця повідомлень чату
  • Верифікація: CRM генерує токен і посилання t.me/Bot?start=TOKEN; за Start бот зв'язує Telegram-акаунт із користувачем
  • Управління доступом: інвайт-лінки в групи/канали за тарифом; відкликання доступу кнопкою в CRM, статус «боржник X днів»
  • Автонагадування про борг при невдалому списанні: +1, +2, +3 дні; тексти редагуються в адмінці
  • Двосторонній чат: повідомлення клієнта з Telegram зберігаються в БД і видно в картці користувача; відповідь менеджера йде клієнту

Система: модульна архітектура (nwidart/laravel-modules), комерція (підписки/рахунки/транзакції), платіжні шлюзи LiqPay/Monobank/WayForPay, Spatie-стек (permission, activity log, event sourcing, translatable), Sanctum, Socialite, багатомовність.

Роль: інтеграція Telegram-бота та функцій утримання в наявну CRM (backend, Laravel).

  • Telegram-бот для Laravel CRM (SaaS) — доступ, чат — Кадр 1
    Кадр 1
  • Telegram-бот для Laravel CRM (SaaS) — доступ, чат — Кадр 2
    Кадр 2
  • Telegram-бот для Laravel CRM (SaaS) — доступ, чат — Кадр 3
    Кадр 3
  • Telegram-бот для Laravel CRM (SaaS) — доступ, чат — Кадр 4
    Кадр 4