Similar presentations:
Поисковый бот для 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