Telegram Бот | Как получить уведомления о новых объявлениях из любого сайта?
Здравствуйте. Как создать/настроить бота в телеграмме так, чтобы получить уведомления о новых объявлениях из любого сайта. Например так, скажем, из сайта Авито по фильтрам недвижимости в Москве?
Заранее спасибо :)
Сделать парсер этого сайта и проверять каждые несколько минут. При изменении отправлять сообщение в телеграм.
Много гайдов на эту тему. https://www.youtube.com/watch?v=4L57oY3J378
Можешь на примере этого видео сделать под себя.
Там тематика совсем в другая. Другое дело получить курс валют из Гугла, и совсем другое получить уведомления на новое объявление из сайта с фильтром на поиск.
Ваграм Мкртчян, А в чём сложность ? Вы не можете отправить запросом ваши фильтры и спарсить ? Я скинул пример как можно,дальше меняйте как вам угодно.Можно спокойно с помощью selenium применить ваши фильтры и спарсить. Гайдов по селениуму полным полно,что-то да найдёте!
Просто сделай простой парсер, который считывает инфу с сайта и при изменениях уведомлял пользователя.
Можешь изпользовать bs4 или что-то еще для парсинга. Если незнаком с парсингом - посмотри несколько любых видеоуроков на эту тему, там их полно. Когда получил все объявления - сохраняешь их в массив и каждые несколько минут берешь снова последние объявления и если они не совпадают с предыдущимы, выводишь новые объявления
Ваграм Мкртчян, Парсер - это программа которая собирает различные данные из HTML кода страницы. C помощью парсера можно достать из HTML кода нужную информацию.