Доброго времени суток всем! Продолжаю рассказывать об IP-адресе и его особенностях. Сегодня поговорим, как можно с помощью всего-лишь одного сообщения узнать, где на данный момент находится собеседника. Сие деяние состоит из 2 шагов. Сразу скажу, что подразумевается - вы общаетесь в каком-то мессенджере и собеседник вам доверяет (пусть хотя бы чуть-чуть). Шаг первый - раздобудем IP Страшных слов не пугайтесь - это все делается элементарно. Нам понадобиться 2 сайта - iplogger.ru и clck.ru. Найдите какую-нибудь страницу или картинку в Интернете, которую вы бы хотели показать собеседнику...
Создаем анкету (опрос), пользователь должен пройти последовательность шагов, где Handler сообщает системе, каким должен быть следующий шаг. В зависимости от ответа, последовательность может меняться. Для этого используется обработчик ConversationHandler — позволяет строить (описывать) диалоги со сложной логикой. У каждого ConversationHandler есть: entry_points — запускает данный диалог, точка входа. states — шаги диалога, у каждого шага есть название и обработчик на который этот шаг реагирует. fallbacks — выход из диалога или можно использовать при некорректном вводе информации пользователем...