Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

TG Inbox — система централизованной обработки сообщений Telegram

Проект: разработка CRM-системы для управления входящими сообщениями с десятков Telegram-аккаунтов в едином веб-интерфейсе.
Технологии: Python (FastAPI, SQLAlchemy, Telethon), PostgreSQL, HTML/JS, Tailwind, Telegram Bot API, Linux.



Цель проекта

Автоматизировать работу рекрутеров и операторов, объединив все Telegram-сообщения в одну систему. Обеспечить быструю реакцию, контроль статусов диалогов и уведомление команды о новых сообщениях.



Основной функционал

1. Inbox (центральная панель)
• Отображение диалогов в режиме реального времени.
• Автоматические статусы.
• Фильтры по рекрутеру, Telegram-аккаунту, статусу или времени.

2. Система доступов
• Роли пользователей: admin, recruiter, viewer.
• Рекрутер видит только свои диалоги.
• Если аккаунт не закреплен — его диалоги доступны всем рекрутерам категории.
• Администратор имеет полный доступ.

3. Модуль шаблонов сообщений
• Создание, редактирование и удаление шаблонов.
• Интеграция с Inbox — возможность быстро вставить шаблон при ответе.
• Поддержка персональных и глобальных шаблонов.

4. Telegram-уведомления
• Интегрированный Telegram-бот отправляет сообщения в группу при каждом новом входящем обращении.
• Текст сообщения и имя пользователя передаются автоматически.

5. Воркеры и многопоточность
• Отдельный асинхронный воркер для каждого Telegram-аккаунта.
• Менеджер очереди (Outbox Dispatcher) для отправки без блокировок.
• Автоматическое сохранение медиа и мониторинг состояния сессий.



Результат

Создана полностью автоматизированная система, которая:
• Собирает все Telegram-сообщения в едином интерфейсе;
• Автоматически обновляет статусы диалогов;
• Поддерживает шаблоны ответов;
• Уведомляет команду через Telegram-бота в режиме реального времени.

Система стабильно работает на сервере (Ubuntu) и готова к масштабированию.
Детали работы
Добавлена 26 октября 2025
146 просмотров
Фрилансер
Андрій Паничук
Украина Киев  51  1

Свободен для работы Свободен для работы
53 Сейфа завершены
На сервисе 1 год