Генерирование кнопок под текстом из скрипта — различия между версиями
Var null (обсуждение | вклад) (Новая страница: «sss») |
Var null (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | + | Если необходимо вернуть из скрипта помимо текста кнопку для этого имеется следующий синтаксис: | |
+ | Где: | ||
+ | 4049 - ID команды в вашем боте (например скрытой) | ||
+ | 1124 - ID кнопки этой команды. | ||
+ | По идее можно оставить прямо эти id - они ссылаются на команду в моем боте, но лучше создать в корне скрытую команду, которую назвать "Виртуальные кнопки" и в ней создать одну кнопку, на которую будут ссылаться все кнопки из скриптов. | ||
+ | |||
+ | Следует иметь ввиду некоторую особенность - если такая конструкция не отрабатывает - вероятно у вас слишком длинное имя кнопки или название команды. Как это обойти я напишу позже | ||
+ | |||
+ | P.S.: Для чего вообще понадобились эти ID ? - впоследствии возможно часть функционала будет описано прямо в этой виртуальной кнопке, а из скрипта она будет вызываться. Чтобы потом не переписывать - я сразу описал синтаксис, который ссылается на кнопку в редакторе. Возможно не лучшее решение, но пока что так. |
Версия 19:24, 6 декабря 2017
Если необходимо вернуть из скрипта помимо текста кнопку для этого имеется следующий синтаксис: Где: 4049 - ID команды в вашем боте (например скрытой) 1124 - ID кнопки этой команды. По идее можно оставить прямо эти id - они ссылаются на команду в моем боте, но лучше создать в корне скрытую команду, которую назвать "Виртуальные кнопки" и в ней создать одну кнопку, на которую будут ссылаться все кнопки из скриптов.
Следует иметь ввиду некоторую особенность - если такая конструкция не отрабатывает - вероятно у вас слишком длинное имя кнопки или название команды. Как это обойти я напишу позже
P.S.: Для чего вообще понадобились эти ID ? - впоследствии возможно часть функционала будет описано прямо в этой виртуальной кнопке, а из скрипта она будет вызываться. Чтобы потом не переписывать - я сразу описал синтаксис, который ссылается на кнопку в редакторе. Возможно не лучшее решение, но пока что так.