Андрей Петрушин apet Сбер ID
Рейтинг
1 786
№ 568 в каталоге
Отзывы
Профессионализм
-/10
Коммуникация
- /10
Город
Москва
Опыт работы
4 года
На сайте с
2006 года
Юридический статус
Самозанятый

AI чат-бот в Телеграм

Используемые навыки AI Chatbot Database Искусственный интеллект Телеграм боты с ai

Описание

Клиенту требовался интерактивный Telegram-бот, который мог бы выступать в роли виртуального собеседника: поддерживать живой диалог, отвечать на вопросы пользователя, помогать советами и при необходимости генерировать изображения по текстовому запросу.
Цель проекта — создать персонализированного AI-ассистента с «человечным» стилем общения, который повышает вовлечённость пользователей и может использоваться как развлекательный, имиджевый или экспериментальный продукт (виртуальный друг, AI-персонаж, демонстрация возможностей ИИ).
Дополнительные требования включали:
• сохранение контекста диалога;
• адаптацию ответов под данные пользователя (имя, пол, возраст, часовой пояс);
• поддержку команд и сценариев (очистка истории, напоминания, календарь);
• генерацию реалистичных изображений по запросу пользователя;

Решение

Проект разработан на базе n8n с интеграцией ChatGPT / OpenAI API и внешних сервисов.
Основные шаги и технические решения:
1. Telegram-интеграция
Настроен приём сообщений и callback-кнопок через Telegram Bot API. Реализованы сценарии первичного знакомства, ввода данных пользователя и обработки команд.
2. Персонализация и память диалога
Подключена PostgreSQL-база данных для хранения профиля пользователя и истории сообщений. Использована долговременная память чата, что позволило боту «помнить» контекст общения и поддерживать непрерывный диалог.
3. AI-логика общения
Настроены AI-агенты с системными промптами, задающими характер персонажа (дружелюбный тон, лёгкая ирония, поддержка, психологические советы, имитация живого общения.
4. Определение типа запроса
— текстовый вопрос;
— генерация изображения.
6. Дополнительные сценарии
o работа с часовыми поясами;
o напоминания при долгом отсутствии пользователя;
o запись событий в Google Calendar;
o очистка истории переписки по команде.

Результат

В результате клиент получил полностью готового AI-чат-бота для Telegram, который:
• ведёт осмысленный диалог с учётом контекста и данных пользователя;
• отвечает на вопросы и поддерживает беседу в заданном стиле;
• генерирует реалистичные изображения по текстовому описанию;

На практике решение может использоваться:
• как виртуальный друг или AI-персонаж для Telegram-каналов;
• как демонстрационный проект для презентации возможностей ИИ;
• как основа для коммерческих ботов (поддержка, консультации, развлечения);
• как шаблон для быстрого запуска кастомных AI-ассистентов под разные ниши.

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

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

Все проекты →
Искусственный интеллект Контроль в Telegram неотвеченных сообщений студентов онлайн-школы
Контроль в Telegram неотвеченных сообщений студентов онлайн-школы
125
Дизайн и Брендинг Разработка серии визуалов для компании
Разработка серии визуалов для компании
19
Искусственный интеллект Автоматический отбор постов Telegram под интересы пользователя
Автоматический отбор постов Telegram под интересы пользователя
77
Искусственный интеллект Content Master Pro - автоматическая публикация новостей в своем Телеграм канале
Content Master Pro - автоматическая публикация новостей в своем Телеграм канале
77