Получаем уведомления в Telegram об окончании срока регистрации доменов

Получаем уведомления в Telegram об окончании срока регистрации доменов 1.0

Available for license holders
Минимальная версия A-Parser
1.2.0
180620_185942_00001.png

В качестве решения используется метод "Периодического получения данных", описанный в этой статье.
  • Первый пресет парсит дату окончания регистрации домена, считает кол-во дней до этой даты и, если это кол-во меньше указанного, то выводит данные в файл результата. Также, если возникает ошибка (неизвестный вид даты, нету даты, или другие), то в файл также пишется сообщение об ошибке.
    • Кол-во дней считается с помощью tools.js, скрипт включен в пресет. В нем же можно добавить поддержку других типов дат, сейчас поддерживается только даты вида "dd.mm.yyyy".
    • Результат разбивается на блоки и отправляется несколькими сообщениями, во избежание блокировки со стороны Telegram за спам.
    • Размер каждого блока, а также кол-во дней, при котором нужно отправлять уведомление, можно указать в Общем формате результата в переменных block_size и days соответственно. Не рекомендуется указывать слишком большой размер блока, т.к. сообщение может оказаться слишком большое и не будет отправлено. Рекомендуемое значение - 50.
  • Второй пресет принимает на вход файл результата первого и осуществляет рассылку сообщений. Перед запуском в нем нужно указать CHAT_ID и TOKEN. Процедура настройки бота и получения данных параметров детально описана в вышеупомянутой статье.
Оба пресета связаны между собой цепочкой заданий, что позволяет автоматизировать работу.

Для обеспечения периодичности проверки нужно использовать Планировщик. Интервал рекомендуется указать 1 день.
  • Like
Реакции: slivak77 и Forbidden
Автор
Support
Загрузок
40
Просмотры
40
Первый выпуск
Обновление

Рейтинги

0,00 звёзд Оценок: 0

Ещё ресурсы от Support

Назад
Верх