Ерем Шахбазян › Erem01 Сбер ID
Делаю сложные задачи простыми решениями
Рейтинг
9 619
№ 113 в каталоге
Отзывы
Профессионализм
9/10
Коммуникация
9 /10
Город
Москва
Опыт работы
5 лет
На сайте с
2025 года
Юридический статус
Самозанятый

Бот поддержки клиентов в Telegram: автоответ в нерабочее время, шаблоны ответов, «кто ждёт ответа», статистика и выгрузка обращений в Excel

Используемые навыки Bot Development Excel Python SQLite Telegram API

Описание

Небольшие компании часто ведут поддержку через Telegram-бота: клиент пишет боту, сообщение приходит в чат сотрудников, те отвечают. Но простой бот не говорит клиенту ночью, когда ему ответят, сотрудники набирают одни и те же ответы вручную, а руководитель не видит, сколько обращений и как быстро на них отвечают.

За основу взял известный открытый бот обратной связи MasterGroosha/telegram-feedback-bot (185 звёзд на GitHub) и сделал из него небольшую службу поддержки.

Решение

Добавил рабочее время с часовым поясом: ночью и в выходные клиент сразу получает «ответим завтра в 09:00» или «в понедельник в 09:00» — не на каждое сообщение, а не чаще раза в несколько часов. Сделал шаблоны быстрых ответов: сотрудник отвечает на сообщение клиента командой «/t цены», и уходит готовый текст.

Добавил журнал обращений в SQLite и команды для сотрудников: /waiting — кто ждёт ответа и сколько, /stats — обращения и среднее время ответа за сутки, неделю и месяц, /export — выгрузка в Excel с листом обращений и сводкой по дням. Блокировки спамеров теперь сохраняются, а не сбрасываются при перезапуске.

Нашёл и исправил ошибки оригинала: фото с подписью, где есть знак «<» или «&», терялось молча — не доходило ни сотрудникам, ни клиенту; с файлом настроек из примера бот вообще не запускался; зависимости не устанавливались на актуальный Python. 33 автотеста через настоящий диспетчер aiogram с управляемыми часами.

Результат

Бот, который можно поставить в поддержку магазина или студии: клиенты всегда понимают, когда им ответят, сотрудники отвечают на частые вопросы одной командой, а руководитель видит, кто ждёт ответа, как быстро работает поддержка, и получает отчёт в Excel.

Проект — открытый форк с сохранением лицензии MIT и указанием автора оригинала; в README подробно расписано, что добавлено и что исправлено.

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Мобильное приложение для геолокации и контроля выездных сотрудников (Android + Spring backend)
Мобильное приложение для геолокации и контроля выездных сотрудников (Android + Spring backend)
274
Веб-разработка и IT Корпоративный VPN-сервис с маскировкой трафика и системой белых списков
Корпоративный VPN-сервис с маскировкой трафика и системой белых списков
424
Веб-разработка и IT Интернет-магазин поликарбоната и стройматериалов «МПТрейдинг» на MODX: каталог с фильтрами, выбор размера и цвета, таблица цен, корзина
Интернет-магазин поликарбоната и стройматериалов «МПТрейдинг» на MODX: каталог с фильтрами, выбор размера и цвета, таблица цен, корзина
7
Веб-разработка и IT Telegram-бот для автоматизации обработки заявок и интеграции с CRM
Telegram-бот для автоматизации обработки заявок и интеграции с CRM
356