- Минимальная версия A-Parser:
- 1.2.0
В качестве решения используется метод "Периодического получения данных", описанный в этой статье.
Оба пресета связаны между собой цепочкой заданий, что позволяет автоматизировать работу.
- Первый пресет парсит дату окончания регистрации домена, считает кол-во дней до этой даты и, если это кол-во меньше указанного, то выводит данные в файл результата. Также, если возникает ошибка (неизвестный вид даты, нету даты, или другие), то в файл также пишется сообщение об ошибке.
- Кол-во дней считается с помощью tools.js, скрипт включен в пресет. В нем же можно добавить поддержку других типов дат, сейчас поддерживается только даты вида "dd.mm.yyyy".
- Результат разбивается на блоки и отправляется несколькими сообщениями, во избежание блокировки со стороны Telegram за спам.
- Размер каждого блока, а также кол-во дней, при котором нужно отправлять уведомление, можно указать в Общем формате результата в переменных block_size и days соответственно. Не рекомендуется указывать слишком большой размер блока, т.к. сообщение может оказаться слишком большое и не будет отправлено. Рекомендуемое значение - 50.
- Второй пресет принимает на вход файл результата первого и осуществляет рассылку сообщений. Перед запуском в нем нужно указать CHAT_ID и TOKEN. Процедура настройки бота и получения данных параметров детально описана в вышеупомянутой статье.
Для обеспечения периодичности проверки нужно использовать Планировщик. Интервал рекомендуется указать 1 день.
-
Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!Скрыть объявление
Получаем уведомления в Telegram об окончании срока регистрации доменов 1.0
Периодическая проверка экспайра доменов с уведомлением в Telegram