Тэги конструктора сообщений
Список доступных переменных для настройки приветствий, уведомлений о бустах и уровнях.
Для создания динамических сообщений в Маяри используются тэги — специальные переменные в фигурных скобках, которые бот заменяет на реальные данные (имя пользователя, название сервера и т.д.).
Общие тэги
Эти тэги доступны во всех модулях (Приветствия, Бусты, Уровни, Бампы).
| Тэг | Описание |
|---|---|
{userId} | Уникальный ID пользователя |
{userTag} | Имя пользователя (username) |
{userDisplayName} | Отображаемое имя (никнейм на сервере или username) |
{userMention} | Упоминание пользователя (синяя ссылка @упоминание) |
{userAvatar} | Ссылка на аватарку пользователя |
{serverName} | Название вашего сервера |
{serverIcon} | Ссылка на иконку сервера |
Приветствия
Дополнительные тэги для настройки сообщений при вступлении участников.
| Тэг | Описание |
|---|---|
{memberCount} | Общее количество участников на сервере |
{joinPosition} | Порядковый номер вступления участника |
{createdAt} | Дата создания аккаунта в формате Discord-таймстампа |
Бусты
Тэги для уведомлений о том, что кто-то забустил сервер.
| Тэг | Описание |
|---|---|
{boostCount} | Общее количество бустов сервера |
{guildPremiumTier} | Текущий уровень буста сервера (0, 1, 2 или 3) |
{xpMultiplier} | Множитель опыта, установленный в настройках буста |
{xpReward} | Количество опыта, выдаваемое за один буст |
{currencyMultiplier} | Множитель валюты за уровень (если применимо) |
{currencyReward} | Количество валюты, выдаваемое за один буст |
{currencyEmoji} | Эмодзи валюты вашего сервера |
Система Уровней
Тэги для сообщений о повышении уровня (Level Up).
| Тэг | Описание |
|---|---|
{oldLevel} | Уровень пользователя до повышения |
{newLevel} | Новый достигнутый уровень |
{reward} | Сумма валюты, выданная за достижение уровня |
{currencyEmoji} | Эмодзи валюты вашего сервера |
Продвижение (Бампы)
Тэги для сообщений о награде за успешно выполненный /bump (через мониторинги).
| Тэг | Описание |
|---|---|
{reward} | Размер выданной награды (валюта) |
{currencyEmoji} | Эмодзи валюты вашего сервера |
Тэги можно использовать как в обычном тексте сообщения, так и внутри Embed-конструктора (в заголовках, описаниях и полях). Большинство модулей поддерживают использование тэгов в JSON-формате для продвинутых конфигураций.