Lanka Документація Ланки

Стан сервісу

Адреса https://lanka.bot/status показує, чи працює Ланка: чи боти відповідають і чи запускаються завдання. Її можна підключити до свого моніторингу, наприклад UptimeRobot чи Better Stack.

Що повертає адреса

Відповідь — JSON:

{
  "status": "ok",
  "components": {
    "bots": "ok",
    "jobs": "ok"
  },
  "checked_at": "2026-10-29T09:00:00+02:00"
}

status — найгірший стан серед частин. checked_at — час перевірки. Ланка перевіряє не частіше ніж раз на 15 секунд, тому частіше питати немає сенсу.

Частини

  • bots — боти відповідають відвідувачам: обробляють повідомлення, паузи, нагадування й запити fetch. Це головний сигнал.
  • jobs — завдання запускаються за розкладом.

Що означають стани

  • ok — працює.
  • degraded — працює із затримкою. Бот відповідає, але повільніше.
  • down — не працює. Повідомлення й завдання чекають, доки Ланка відновиться.

Поки жодна частина не down, адреса відповідає кодом 200. Якщо хоча б одна down, код 503. Тому для простого моніторингу досить перевіряти код відповіді.