Уведомление о пролёте станции с проверкой погоды

Сценарий следит за пролётами станции, проверяет видимость и погоду и присылает уведомление в мессенджер, а прогнозы кладёт в календарь.

  • Пролёты проверяются каждые несколько минут
  • Уведомление приходит, когда реально видно
  • Прогноз пролётов попадает в календарь
  • Раз в неделю — сводный отчёт
Google SheetsN2yoObserver

Как это работает

Уведомления из botHelp в Discord настраиваются готовым сценарием: он ловит событие и сразу шлёт сообщение.

  1. Запуск: Проверка в реальном времени (5 мин)
  2. Затем: Получение позиции МКС1
  3. Затем: Получить детали ISS (N2YO)
  4. Затем: Calculate All Satellites
  5. Проверка: Есть ли Satellite поблизости?
  6. Если да — Получить погоду
  7. Затем: Анализ условий наблюдения1
  8. Проверка: Наблюдаемые условия?
  9. Если да — Сгенерировать космическую trivia
  10. Затем: Сформировать Rich Notification
  11. Затем: Записать в историю
  12. Затем: Отправить в Discord2
  13. Затем: Отправить в Telegram3
  14. Затем: Отправить в Slack1
  15. Если да — Получить космонавтов в космосе
  16. Затем: Получить позицию Tiangong
  17. Запуск: Ежедневные прогнозы (6:00)
  18. Затем: Получить прогноз пролёта МКС
  19. Затем: Обработать все прогнозы
  20. Затем: Сформировать отчёт о прогнозах
  21. Затем: Отправить прогнозы в Telegram
  22. Затем: Отправить прогнозы в Discord
  23. Проверка: Цикл событий календаря
  24. Затем: Добавить в Google Calendar
  25. Затем: Получить прогноз Tiangong
  26. Запуск: Еженедельный отчет (воскресенье 20:00)
  27. Затем: Получить данные истории
  28. Затем: Расчет еженедельной статистики late
  29. Затем: Сформировать еженедельный отчет
  30. Затем: Форматировать еженедельный отчет
  31. Затем: Отправить еженедельно в Telegram
  32. Затем: Отправить еженедельно в Discord
  33. Затем: Trivia OpenAI
  34. Затем: Отчёт OpenAI

Настроить такую автоматизацию (botHelp + Discord) можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.