Создание кастомных кнопок
Руководство по созданию кнопок с функционалом некоторых команд
Last updated
Руководство по созданию кнопок с функционалом некоторых команд
Last updated
Основная команда для создания кнопок /components
Аргумент | Описание | Обязательный |
---|---|---|
Аргументы "название" или "эмодзи" обязательны к заполнению
Аргумент | Описание | Обязательный |
---|---|---|
ID: cmd{profile} eph reply
Аргументы:
ID: cmd{say}channelId{ID}messageId{ID}permission{ID} eph reply
Аргументы:
Аргументы channelId и messageId используются вместе, нельзя использовать что-то одно
Аргументы channelId и messageId используются для вывода сообщения из определенного канала. Таким образом можно создать кнопку, которое будет выводить любое сообщение из любого канала.
Вывод сообщения через аргументы channelId и messageId производится вместе с кнопками и файлами прикрепленными к данному сообщению.
Если в форму команды say вставить ссылку на сообщение, то бот выведет полностью скопированное сообщение.
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
Название | Описание | Обязательный |
---|---|---|
ссылка-на-сообщение / message_url
Ссылка на сообщение, для которого будет добавлена кнопка
Да
стиль / style
Стиль кнопки: Ссылка(Link) - кнопка ссылка
Да
id-или-ссылка / id-or-url
ID кнопки или сссылка на ресурс (Если стиль - Ссылка(Link)
Да
строка / row
Строка компонента, куда будет добавлена кнопка
Да
колонка / column
Колонка компонента, куда будет добавлена кнопка
Да
название / label
Название кнопки
Нет
эмодзи / emoji
Эмодзи кнопки
Нет
выключена / disabled
Будет ли выключена кнопка
Нет
ссылка-на-сообщение / message_url
Ссылка на сообщение, в котором будет удалена кнопка
Да
строка / row
Строка компонента, где будет удалена кнопка
Да
колонка / column
Колонка компонента, где будет удалена кнопка
Да
gift
ID подарка
Да
item
ID предмета
Да
amount
Количество для покупки
Нет
price_type
Цена: ID предмета; currency - валюта сервера
Нет
price
Цена: количество
Нет
prms-off
Отключает права на покупку, если таковые имеются
Нет
dscnt-off
Отключает скидку в зависимости от репутации
Нет
limits-off
Отключает лимиты на покупку
Нет
ignr-shop
Игнорирует наличие и количество предмета в магазине
Нет
item
ID предмета
Да
amount
Количество для продажи
Нет
quest
Возможные значения: 1. ID квеста 2. active - получить все активные квесты 3. daily - получить случайный ежедневный квест 4. weekly - получить случайный еженедельный квест
Да
quest
ID квеста
Нет
quest
ID квеста
Да
item
ID предмета
Да
amount
Количество для продажи
Нет
usr
Пользователь для которого будет выдан предмет, если отсутствует - будет выдано пользователю использовавшему кнопку
Нет
item
ID предмета
Да
amount
Количество для продажи
Нет
usr
Пользователь у которого будет убран предмет, если отсутствует - будет убран у пользователя использовавшего кнопку
Нет
eph
Если есть, то сообщение будет видно только нажавшему кнопку
Нет
reply
Если есть, то сообщение будет отправлено ответным сообщением
Нет
eph
Если есть, то сообщение будет видно только нажавшему кнопку
Нет
reply
Если есть, то сообщение будет отправлено ответным сообщением
Нет
usr
ID пользователя, который сможет использовать кнопку, если отсутствует - использовать могут все
Нет
mbr
ID пользователя, чей профиль будет выводится, если отсутствует - выводится профиль использовавшего кнопку
Нет
eph
Если есть, то сообщение будет видно только нажавшему кнопку
Нет
reply
Если есть, то сообщение будет отправлено ответным сообщением
Нет
usr
ID пользователя, который сможет использовать кнопку, если отсутствует - использовать могут все
Нет
mbr
ID пользователя, чей инвентарь будет выводится, если отсутствует - выводится инвентарь использовавшего кнопку
Нет
eph
Если есть, то сообщение будет видно только нажавшему кнопку
Нет
reply
Если есть, то сообщение будет отправлено ответным сообщением
Нет
usr
ID пользователя, который сможет использовать кнопку, если отсутствует - использовать могут все
Нет
mbr
ID пользователя, чьи достижения будет показываться, если отсутствует - показываются достижения использовавшего кнопку
Нет
eph
Если есть, то сообщение будет видно только нажавшему кнопку
Нет
reply
Если есть, то сообщение будет отправлено ответным сообщением
Нет
mbr
ID пользователя, чья карточка будет показываться, если отсутствует - показывается карточка использовавшего кнопку
Нет
eph
Если есть, то сообщение будет видно только нажавшему кнопку
Нет
reply
Если есть, то сообщение будет отправлено ответным сообщением
Нет
eph
Если есть, то сообщение будет видно только нажавшему кнопку
Нет
reply
Если есть, то сообщение будет отправлено ответным сообщением
Нет
update
Если есть, то сообщение будет отредактировано
Нет
channelId
ID канала для поиска сообщения
Нет
messageId
ID сообщения
Нет
permission
ID права
Нет
eph
Если есть, то сообщение будет видно только нажавшему кнопку
Нет
reply
Если есть, то сообщение будет отправлено ответным сообщением
Нет
usr
ID пользователя, который сможет использовать кнопку, если отсутствует - использовать могут все
Нет
mbr
ID пользователя, чья статистика будет выводится, если отсутствует - выводится статистика использовавшего кнопку
Нет
eph
Если есть, то сообщение будет видно только нажавшему кнопку
Нет
reply
Если есть, то сообщение будет отправлено ответным сообщением
Нет
usr
ID пользователя, который сможет использовать кнопку, если отсутствует - использовать могут все
Нет
mbr
ID пользователя, чей инвентарь ролей будет выводится, если отсутствует - выводится инвентарь ролей использовавшего кнопку
Нет