NaaS предлагает креативные или реалистичные поводы сказать «нет» — будь то для шутки, симуляции отказа или даже интеграции в проекты.
Случайный текст отказа выбирается из базы с более чем 1000 универсальных причин — от серьёзных («Я занят, у меня дедлайн») до абсурдных («Я занят, у меня встреча с диваном, и он не принимает отказов»).
Как работает:
⚪️ API написан на Node.js. Вся база причин хранится в файле
reasons.json⚪️ После GET-запроса на
/no API возвращает JSON с одной случайной причиной⚪️ Есть лимит в 120 запросов в минуту на IP, чтобы избежать перегрузки (библиотека
express-rate-limit)⚪️ API можно встроить в чат-ботов или системы автоматизации, чтобы генерировать отказы в реальном времени
⚪️Проект под лицензией MIT, можно свободно использовать и модифицировать
Теперь вам точно есть, чем заняться в выходные 😜😂 Пробуйте и делитесь с коллегами 🫡
@DevOpsKaz 😛