horoscope
— Ссылка: https://horoscopes.rambler.ru/api/front/v1/horoscope/today/${localVar.zodiac}/
— Тип: get
— Ответ: json
Параметры — headers — Создать:
Content-Type
— application/json
Переменные — динамические переменные — создать — horoscope
— horoscope
— 8 часов.
Настройки:
— ID значения: ${localVar.zodiac}
Триггер сборки:
⚡️ httpRequest
— horoscope
⚡️dynamicVarSet
— ${httpResponse.value}
Команды — создать — /zodiac (.+)/i
Добавить следующие реакции:
⚡️ localVarSet
— znak
= !{string|
path: exec.1;
type: toLowerCase;
}
⚡️ localVarSet
— zodiac
= !{switch|
type: string;
path: localVar.znak;
defaultValue: aries;
case: овен; value: aries;
case: телец; value: taurus;
case: близнецы; value: gemini;
case: рак; value: cancer;
case: лев; value: leo;
case: дева; value: virgo;
case: весы; value: libra;
case: скорпион; value: scorpio;
case: стрелец; value: sagittarius;
case: козерог; value: capricorn;
case: водолей; value: aquarius;
case: рыбы; value: pisces;
}
⚡️ loadDynamicVar
— horoscope
⚡️ sendMessage:
Знак: ${dynamicVar.horoscope.sign.name} (${dynamicVar.horoscope.sign.slug})
Гороскоп:
${dynamicVar.horoscope.text}
Примеры команды:
/zodiac овен
/zodiac Стрелец
/zodiac ВЕСЫ
#horoscope