UFO
  • Главная
  • Полезные статьи
    • Добавление бота
    • Настройка бота
    • Длительность
  • Шаблоны сообщений
    • Использование
    • Переменные
    • Функции
    • Условия
  • Частые вопросы
    • Изменить язык
    • Что такое опыт
Powered by GitBook
On this page
  • Стандартное условие
  • Сравнительные условия
  1. Шаблоны сообщений

Условия

Если Вы хотите установить разный текст в сообщении при различных значениях той или иной переменной, используйте условия

Стандартное условие

Условие состоит из функции if и блока else, разделяющего текст, который будет отображаться при двух различных значениях переменной. Стандартное условие if рекомендуется использовать только с логическими значениями переменных, например, {{member.bot}}. Пример использования: {{#if member.bot}}Текст, если участник является ботом{{else}}Текст, если участник не является ботом{{/if}}

Сравнительные условия

Сравнительные условия используются с числовыми значениями переменных и позволяют сравнивать их с определенными числами. Таким образом, эти условия имеют два параметра: значение переменной и число для сравнения. Пример использования условия "больше" для зарплаты в пользовательской работе: {{#gt work.salary 0}}Вы заработали {{#tls}}{{work.salary}}{{/tls}}{{else}}Вы потеряли {{#tls}}{{work.salary}}{{/tls}}{{/gt}}. Ниже представлен список всех сравнительных условий.

Условие
Описание

{{#eq}}

Первое число равно второму

{{#gt}}

Первое число больше второго

{{#gte}}

Первое число больше или равно второму

{{#lt}}

Первое число меньше второго

{{#lte}}

Первое число меньше или равно второму

PreviousФункцииNextИзменить язык

Last updated 10 months ago