1. Демобот
Демобот — демонстрационный бот, который взаимодействует с Umbraco RE и выполняет задачи интеграции с Telegram. Его функционал включает:
- Обработку вебхуков и отправку данных в указанный Telegram-канал.
- Демонстрацию возможностей управления ботом через Umbraco, в том числе программирование диалогов и интеграцию с функциями поиска Umbraco.
- Предоставление гибких инструментов для поиска по любым объектам Umbraco, создаваемым пользователями.
2. Администратор группы Telegram
Этот бот предназначен для управления Telegram-группой (или каналом) и поддержания порядка. Он выполняет следующие функции:
- Модерация сообщений: проверка постов на предмет непристойностей и неуместных слов, используя редактируемый словарь запрещённых терминов.
- Подсчёт нарушений: ведёт статистику нарушений и при необходимости банит пользователей.
- Приветствия и прощания: встречает новых участников приветственным сообщением и оповещает об уходе пользователей (сообщения настраиваются).
- Поддержка интерфейса: позволяет устанавливать кнопки, выдавать справки, запускать команды, а также поддерживает дополнительные функции управления группой.
3. SQL Бот
SQL Бот предоставляет интерфейс к базе данных, реализованной в Umbraco, через Telegram. Подходит для ситуаций, когда необходимо оперативно работать с данными, не имея доступа к веб- или десктоп-интерфейсу. Функционал SQL Бота включает:
- Возможность поиска, редактирования и обновления данных (например, персонал, товары, события).
- Гибкий и безопасный интерфейс для доступа к данным, что облегчает выполнение различных задач в реальном времени.
4. Бот для бизнес-аккаунта Telegram
Этот бот интегрируется с бизнес-аккаунтами Telegram, что позволяет использовать более расширенные возможности протокола Telegram. Его основная задача — поддержка взаимодействия с клиентами. Функции бота включают:
- Поддержание диалога с клиентами и предоставление запрашиваемой информации, включая прайсы и счета.
- Приём заявок и технических заданий, которые затем передаются в систему для обработки.
- Интеграция с сервисами Umbraco для получения актуальных данных и автоматического ответа клиентам.
Перспективы и расширение функционала
Все вышеуказанные боты уже реализованы и интегрированы с Umbraco, но их функционал может быть изменён и расширен в зависимости от потребностей бизнеса. Возможна разработка дополнительных ботов по индивидуальным требованиям, чтобы решить конкретные задачи клиента или организации.