Техническое задание: Разработка Telegram-бота для гостиницы с интеграцией в 1С
Цель проекта
Создать удобного Telegram-бота для автоматизации взаимодействия с клиентами гостиницы. Бот будет подключен к существующей базе данных на платформе "1С:Предприятие" (конфигурация "Гостиница") для работы с актуальной информацией о номерах, бронях и услугах.
Основной функционал бота
1. Информация о наличии и бронирование
- Проверка доступности номеров: Команда для запроса свободных номеров на выбранные даты.
- Цены и типы номеров: Получение информации о стоимости различных категорий номеров.
- Акции и скидки: Отображение информации о текущих специальных предложениях.
- Процесс бронирования: Пошаговое оформление брони с выбором дат, типа номера и указанием данных гостей.
- Отмена бронирования: Функция для отмены ранее созданного бронирования по номеру заказа.
2. Услуги и информация об отеле
- Дополнительные услуги: Каталог доступных услуг (ресторан, спа, трансфер и т.д.).
- Заказ в номер: Функционал для заказа еды и напитков (room service).
- Общая информация: Раздел с описанием отеля, правилами проживания и удобствами.
- Контакты: Раздел с контактной информацией для связи с администрацией.
Технические требования
- Интеграция с существующей базой данных "1С:Предприятие 8" (конфигурация "Гостиница").
- Реализация на языке Python с использованием библиотек для работы с Telegram Bot API.
- Организация безопасного и стабильного обмена данными между ботом и 1С.
- Бот должен иметь логичную и интуитивно понятную структуру меню и диалогов.
- Проект является дипломной работой, поэтому требуется относительно простая, но работоспособная реализация.
Ожидаемый результат
Рабочий Telegram-бот, который через интеграцию с 1С позволяет клиентам самостоятельно проверять наличие номеров, узнавать цены, бронировать номера и получать информацию об услугах гостиницы, разгружая персонал от рутинных запросов.