Key: различия между версиями
Материал из wiki-MyMakerBot
Sergahell (обсуждение | вклад) |
Sergahell (обсуждение | вклад) |
||
(не показано 5 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
+ | [[Базовые функции ядра|↩️ Назад]] | ||
+ | |||
key - создание инлайн кнопки. Все кнопки добавляются в глобальный список кнопок. Он один для конкретного метода. | key - создание инлайн кнопки. Все кнопки добавляются в глобальный список кнопок. Он один для конкретного метода. | ||
И если нужно в ходе выполнения метода заменить кнопки, то можно воспользоваться функций key_clear | И если нужно в ходе выполнения метода заменить кнопки, то можно воспользоваться функций key_clear | ||
− | ПАРАМЕТРЫ: | + | == ПАРАМЕТРЫ: == |
l - условный номер строки. Он не означает абсолютное позиционирование кнопки по вертикали. Данное значение просто участвует в сортировке. Чем больше число, тем ниже кнопка. | l - условный номер строки. Он не означает абсолютное позиционирование кнопки по вертикали. Данное значение просто участвует в сортировке. Чем больше число, тем ниже кнопка. | ||
Строка 21: | Строка 23: | ||
Примеры использования: | Примеры использования: | ||
− | {key l=10 t="Привет" c="/start"} | + | {key l=10 t="Привет" c="/start"} |
+ | |||
+ | {key l=10 t='Поделиться ссылкой' c='http://google.com' share='Погугли немного'} | ||
− | {key l=10 t= | + | {key l=10 t="Зайди в мой канал" c="@MyMakerWorld"} |
− | + | == Прочие материалы == | |
+ | [[Кнопки снизу]] |
Текущая версия на 13:35, 28 мая 2019
key - создание инлайн кнопки. Все кнопки добавляются в глобальный список кнопок. Он один для конкретного метода. И если нужно в ходе выполнения метода заменить кнопки, то можно воспользоваться функций key_clear
ПАРАМЕТРЫ:
l - условный номер строки. Он не означает абсолютное позиционирование кнопки по вертикали. Данное значение просто участвует в сортировке. Чем больше число, тем ниже кнопка.
t - текст сообщения на кнопке. Кнопка не может иметь пустую строку сообщения
c - команда. Возможные значения:
"/start" - ссылка на другую команду
"https://google.com" - любая ссылка
"@мойКанал" - ссылка на канал
share - текст, которым вы хотите поделиться
notr - флаг переводить или нет текст кнопки автопереводом
Примеры использования:
{key l=10 t="Привет" c="/start"}
{key l=10 t='Поделиться ссылкой' c='http://google.com' share='Погугли немного'}
{key l=10 t="Зайди в мой канал" c="@MyMakerWorld"}