Are you an LLM? You can read better optimized documentation at /message-templates/advanced/variables.md for this page in Markdown format
Переменные
Информация
Некоторые шаблоны сообщений имеют свои уникальные переменные, относящиеся к конкретной функциональности. Эти переменные описаны в соответствующих статьях, например:
Общие переменные
Все шаблоны имеют несколько изначально определенных переменных:
| Переменная | Тип | Описание |
|---|---|---|
guild | Guild | Данные о сервере |
bot | Member | Экземпляр JuniperBot как участника |
member | Member | Экземпляр участника, связанного с шаблоном |
channel | TextChannel | Целевой канал, куда должно быть отправлено сообщение (только если на сам сервер, а не в личку) |
sourceChannel | TextChannel | Канал-источник (канал ввода пользовательской команды, например). Отличается от переменной channel тем, в последней может быть совершенно другой канал, выбранный вручную как целевой в настройках шаблона сообщения. |
message | Message | Экземпляр сообщения, которое могло спровоцировать отправку генерацию шаблона. Например, сообщение с вызовом пользовательской команды. |
override | Embed | Набор переопределений панели (позволяет установить поля шаблона кодом) |
Пользовательские команды
Дополнительные переменные, передаваемые в Действия пользовательских команд.
| Переменная | Тип | Описание |
|---|---|---|
arguments | Arguments | Данные об аргументах, вызвавших пользовательскую команду. |
parameters | Parameters | Данные о параметрах, переданных в действие пользовательской команды. |
component | Component | Данные о компоненте, которое вызвало действие пользовательской команды. |
modal | Modal | Данные о диалоге, которое вызвало действие пользовательской команды. |