Авито Бот

Авито Бот

Egor

Бот, отслеживающий проданные товары на Авито

Недавно я решил разобраться в комнате и продать много старого хлама. В качестве доски объявлений был выбран всем известный сайт "авито", благо он самый популярный. Главное — фотографии наделать и с ценой определиться.

Обычно при выставлении своего товара люди ориентируются на цены существующих объявлений. В принципе, это правильно, но есть одно но: не по всем из них покупатели будут звонить. Некоторые продавцы просят за свой хлам явно неадекватных денег, или же их вещи в таком состоянии, что никому и даром не нужны. Чтобы понять, как лучше составлять объявление и какую всё-таки цену установить, нужно ориентироваться на уже проданные вещи.

Так как на авито нельзя самому посмотреть закрытые объявления, я написал небольшую программу, которая постоянно сканирует нужные мне страницы и отправляет в телеграм уведомления с названиями, описаниями и ценами проданных товаров. Чуть позже я немного доработал своё "творение", чтобы воспользоваться им мог любой человек. Теперь вот созрел, чтобы поделиться им на пикабу.

Пример уведомлений

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

  • перейти по ссылке (должен открыться телеграм): https://t.me/avitomonitor_bot
  • Нажать START
  • На сайте Авито набрать поисковой запрос, можно указать нужные фильтры (город, станцию метро(если есть), категорию; а также выбрать пункты "Частные" или "Только в названиях"). Пример страницы: https://www.avito.ru/krasnodarskiy_kray?bt=1&q=sony+xperia+z1&i=1
  • Прислать боту ссылку на страницу результатов поиска
  • Ждать сообщений :) (если не хотите, чтобы бот будил Вас ночью, выберите в меню чата в телеграме Disable Notifications)

Скрипт периодически сканирует первые 3 страницы результатов поиска по присланному запросу, добавляет в базу данных новые объявления, и проверяет наличие старых — если какое-то из них удалено, бот определяет причину закрытия (отсеивает заблокированные модератором) и присылает уведомления юзерам :)

Программу пока тестировал мало, поэтому прошу не стесняясь сообщать об обнаруженных ошибках (можно прямо в комментах к этому посту). Свои предложения по развитию пишите сюда же!

Report Page