Регистрация

Идеи для бота

Телеграм бот для туристического агентства
1 827
  • 0

Телеграм бот для туристического агентства

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


    Какие есть плюсы?
    • Возможность получить предварительную информацию до посещения турагентства.
    • Выбор страны, отеля, наличия путевок.
    • Возможность забронировать путевку.
    • Список горящих путевок.
    • Просмотр условий проживания и стоимости.
    • Выгодные предложения по перелётам.


Читать подробнее: Разработка Telegram бота.

Сколько стоит разработка такого бота?3

    Стоимость создания бота зависит от набора функций, начальная цена – 8900 рублей. Чтобы получить информацию о точной стоимости и времени разработки, составьте для нас подробное техническое задание.

Заказать телеграм бота:

    Поможем сделать качественного телеграм бота, который поможет Вашему бизнесу.
Написать в телеграм
или отправить заявку через сайт

Комментарии (1)

  1. avatar
    0
    #1 Антон • 27 декабря 2022 12:04
    Добрый день!
    Нужен телеграмм-бот для турагентства.
    Без наворотов, простой бот.

    --------------------- ТЗ ------------------------------------------------------------------------------------
    Telegram-бот для анализа сайта Hotels.com и поиска подходящих пользователю отелей
    ----------------------------
    Проект должен содержать следующие индикаторы:

    Проект должен быть разработан на языке Python и должен быть легкопереносимым. Это значит, что запуск проекта должен осуществляться путём клонирования репозитория и установки необходимых библиотек. Подразумевается, что Telegram у заказчика уже установлен.
    Проект должен состоять из скрипта main.py и Telegram-бота с оригинальным авторским названием. Пользователь с помощью специальных команд бота может выполнить следующие действия (получить следующую информацию):
    Узнать топ самых дешёвых отелей в городе (команда /lowprice).
    Узнать топ самых дорогих отелей в городе (команда /highprice).
    Узнать топ отелей, наиболее подходящих по цене и расположению от центра (самые дешёвые и находятся ближе всего к центру) (команда /bestdeal).
    Узнать историю поиска отелей (команда /history).
    Без запущенного скрипта бот на команды (и на что-либо еще) не реагирует.
    Готовый проект проверяется по следующим критериям:

    Соответствие техническому заданию. Элементы должны работать так, как они описаны в документе.
    Скрипт запускается без ошибок, Telegram-бот работает корректно.
    Отсутствие ошибок в результате каждой реализованной команды.
    Usability приложения. Сюда относится отзывчивость интерфейса: при наличии ошибок при вводе данных пользователь получает соответствующее уведомление.
    Чистый pythonic-код: соблюдение правил PEP, прописанная документация для классов и функций, наличие аннотаций типов.
    Наличие файла readme.md, в котором для пользователя описывается инструкция по эксплуатации скрипта и бота.
    ------------------------------------------------------------------------------------------------------------------------------------------------------
    Описание работы команд
    Команда /lowprice
    После ввода команды у пользователя запрашивается:
    1. Город, где будет проводиться поиск.
    2. Количество отелей, которые необходимо вывести в результате (не больше
    заранее определённого максимума).
    3. Необходимость загрузки и вывода фотографий для каждого отеля (“Да/Нет”)
    a. При положительном ответе пользователь также вводит количество
    необходимых фотографий (не больше заранее определённого
    максимума)
    4
    Команда /highprice
    После ввода команды у пользователя запрашивается:
    1. Город, где будет проводиться поиск.
    2. Количество отелей, которые необходимо вывести в результате (не больше
    заранее определённого максимума).
    3. Необходимость загрузки и вывода фотографий для каждого отеля (“Да/Нет”)
    a. При положительном ответе пользователь также вводит количество
    необходимых фотографий (не больше заранее определённого
    максимума)
    Команда /bestdeal
    После ввода команды у пользователя запрашивается:
    1. Город, где будет проводиться поиск.
    2. Диапазон цен.
    3. Диапазон расстояния, на котором находится отель от центра.
    4. Количество отелей, которые необходимо вывести в результате (не больше
    заранее определённого максимума).
    5. Необходимость загрузки и вывода фотографий для каждого отеля (“Да/Нет”)
    a. При положительном ответе пользователь также вводит количество
    необходимых фотографий (не больше заранее определённого
    максимума)
    Команда /history
    После ввода команды пользователю выводится история поиска отелей. Сама история
    содержит:
    1. Команду, которую вводил пользователь.
    2. Дату и время ввода команды.
    3. Отели, которые были найдены

    Описание внешнего вида и UI
    Окно Telegram-бота, который при запущенном Python-скрипте должен уметь
    воспринимать следующие команды:
    ● /help — помощь по командам бота,
    ● /lowprice — вывод самых дешёвых отелей в городе,
    ● /highprice — вывод самых дорогих отелей в городе,
    ● /bestdeal — вывод отелей, наиболее подходящих по цене и расположению от
    центра.
    ● /history — вывод истории поиска отелей
    Для команд lowprice, highprice и bestdeal сообщение с результатом команды должно
    содержать краткую информацию по каждому отелю. В эту информацию как минимум
    входит:
    ● название отеля,
    5
    ● адрес,
    ● как далеко расположен от центра,
    ● цена,
    ● N фотографий отеля (если пользователь счёл необходимым их вывод)
    Технические требования
    ● Скрипт для Telegram-бота должен быть написан с использованием библиотек
    Pytelegrambotapi и requests.
    ● Запуск бота должен выполняться командой python main.py из Терминала, из
    папки с проектом. Реализация main.py и остальных файлов проекта остаётся за
    вами. Файлы не должны содержать ошибок, работа должна быть корректной.
    ● Техническая реализация. Команды бота, описанные в ТЗ, должны работать в
    соответствии с постановкой. Также выдача результата производится
    исключительно по соответствующей команде Telegram-бота.
    ● Интерфейс должен быть отзывчивым: при возникновении пользовательских
    ошибок (ввод несуществующих команд, ввод данных неверного типа и так
    далее) выводится соответствующее уведомление.
    ● К скрипту должен быть приложен файл readme.md, который содержит в себе
    инструкцию (документацию) для работы со скриптом и пользователем.
    ● Нельзя использовать глобальные переменные.
    ● Должен быть реализован многопользовательский режим.
    ● Бот должен:
    ➢ запрашивать у пользователя информацию о том, с какого по какое число
    считать стоимость гостиницы;
    ➢ выводить не только стоимость за ночь, но и суммарную стоимость.
    ● В выводе каждого отеля должна быть ссылка на страницу с отелем.

    -------------------------------------------------------------------------------------------
    базы данных создавать не надо, достаточно хранить данные в словарях.
    Ответить

Список всех материалов: Бот telegram HR для приема на работу / Телеграм-бот для школы изучения иностранного языка / Телеграм-бот для изучения английского / Бот Telegram для организации свадьбы / Телеграм-бот для голосования и вопросов / Телеграм бот для аптеки / Телеграм-бот по продаже цветов / Бот telegram для заказа пиццы, суши / Телеграм-бот для магазина одежды / Бот-купонатор в Telegram / Бот telegram для интернет-магазинов / Телеграм-бот для ресторанов / Телеграм-бот для торговли / Телеграм бот для гостиницы / Телеграм бот для сексшопа / Бот telegram для заказа такси / Бот телеграм для салона красоты / Телеграм-бот для бизнеса / Телеграм бот для барбершопа / Телеграм бот для стоматологии / Телеграм бот для туристического агентства / Телеграм бот для фитнес центра / Телеграм бот для спа-салона / Телеграм бот для отеля / Телеграм бот для маникюрного салона /
Сохранить данную страницу в социальных сетях или отправить друзьям:
Copyright © 2009-2026 For24.ru. Все права защищены. Разрешено копировать, переписывать материал с ссылкой на первоисточник.
Если вы нашли ошибку на сайте, то выделите её и нажмите Ctrl + Enter.
Вся информация на сайте является оценочным суждением и предназначена только для ознакомления.
Закрыть