8.61M
Category: programmingprogramming

Поисковый бот для TG, по поиску отелей

1.

01
Поисковый бот
для TG, по
поиску отелей

2.

02
Содержание презентации

3.

О СЕБЕ (КАК ЧЕЛОВЕКЕ)
03
-
ПРОШЛЫЙ ОПЫТ В IT
@EverlastingSummerBot (Telegram)
ПЕРСПЕКТИВЫ (ПЛАНЫ НА БУДУЩЕЕ)
О себе

4.

04
КОМАНДА /LOWPRICE
КОМАНДА /HIGHPRICE
КОМАНДА /BESTDEAL
Команда /history
Возможности
бота

5.

06
Преимущества и ключевые моменты
ОСОБЕННОСТЬ 2
ОСОБЕННОСТЬ 1
ОСОБЕННОСТЬ 3
ОСОБЕННОСТЬ 4

6.

КОМАНДА /LOWPRICE
После ввода команды у пользователя запрашивается:
• Город, где будет проводиться поиск
• Количество отелей, которые необходимо вывести в
результате (не больше заранее определённого
максимума)
• Необходимость загрузки и вывода фотографий для
каждого отеля ("Да/Нет"). При положительном ответе
пользователь также вводит количество необходимых
фотографий (не больше заранее определённого
максимума)
• Даты заезда и выезда
Описание работы
команд

7.

КОМАНДА /HIGHPRICE
После ввода команды у пользователя запрашивается:
• Город, где будет проводиться поиск
• Количество отелей, которые необходимо вывести в
результате (не больше заранее определённого
максимума)
• Необходимость загрузки и вывода фотографий для
каждого отеля ("Да/Нет"). При положительном ответе
пользователь также вводит количество необходимых
фотографий (не больше заранее определённого
максимума)
• Даты заезда и выезда
Описание работы
команд

8.

КОМАНДА /BESTDEAL
После ввода команды у пользователя запрашивается:
• Город, где будет проводиться поиск
• Диапазон цен
• Диапазон расстояния, на котором находится отель от
центра
• Количество отелей, которые необходимо вывести в
результате (не больше заранее определённого
максимума)
• Необходимость загрузки и вывода фотографий для
каждого отеля (“Да/Нет”). При положительном ответе
пользователь также вводит количество необходимых
фотографий (не больше заранее определённого
максимума)
• Даты заезда и выезда
Описание работы
команд

9.

КОМАНДА /HISTORY
После ввода команды пользователю выводится история
поиска отелей. Сама история содержит:
• Команду, которую вводил пользователь (с гиперссылкой
на страницу запроса)
• Город, где проводился поиск
• Дату и время ввода команды
• Отели, которые были найдены (с гиперссылкой на
страницу отеля)
Описание работы
команд

10.

03
ПРОБЛЕМА 1
-8
ПРОБЛЕМА 2
-
ПРОБЛЕМА 3
Разработка
-

11.

07
• Python 3.10
• pyTelegramBotAPI
• requests
• arrow
• HotelsApi
• python-telegram-bot-calendar
• logging
• re
• datetime
• python-dotenv
English     Русский Rules