Редактор файлов меню

Плагин: Konfigurator Menu.MenuConfig

Файлы меню бота (BotMenu.lua), Хаба (HubMenu.lua) или плагинов (Menu.lua) можно конфигурировать через диалоговый конфигуратор файлов меню этого плагина. Диалог с пользователем осуществляется через ЛС Экзекутора (приват).

Запустить конфитуратор можно по команде !menuconfig <путь_к_файлу_меню_или_имя_плагина>. В пути надо указывать полный путь к файлу меню, который Вы хотите конфигурировать, или название плагина (название папки плагина), меню которого Вы хотите конфигурировать. Команда может писаться без пути или названия плагина. Тогда бот запросит путь. Посмотреть информацию о текущих файлах, уже находящихся в редактировании, можно командой !menuconfig_list.

При запуске конфигуратора он просит ввести путь к файлу (при запуске без параметров). Нужно ввести полный путь к нужному файлу меню (если Вы запускали конфигуратор без параметров). Затем бот запросит ввести команду, которая есть в этом меню, которую Вы хотите редактировать.

На этой стадии можно использовать следующие команды (в приват боту):
!stop
– прерывает процедуру редактирования без сохранения с выходом из редактора.
!again
– возвращает редактор в начальный уровень редактирования файла меню с запросом команды для редактирования.
!status
– просмотр текущего состояния редактирования файлов.
!save
– сохранение текущих изменений в файле меню. При этом создаётся копия старого файла меню с расширением “.bak”.
!new
– создание новой команды в текущем файле меню (запросит ввод названия команды) с началом её редактирования.
!delete
– удалить команду из текущего файла меню (запрос команды).

После ввода названия команды запускается процедура редактирования команды. Тут Вы можете редактировать профили, строку справки и команды. Для редактирования профилей, вводится цифра “1”, для редактирования строки справки – цифра ”2”, для редактирования команд – цифра ”3”.

При редактировании профилей бот запросит имя локализации, которую Вы хотите редактировать. Потом попросит ввести через пробел все номера профилей, которым нужно разрешить текущую команду.

При редактировании справки бот запросит ввод строки справки.

При редактировании команд бот будет ожидать ввода команд (не ошибайтесь при вводе). Введите столько команд меню, сколько требуется. Завершите ввод командой !save (чтобы сохранить изменения), !stop (чтобы прервать процедуру), !again (для возврата в начальную стадию редактирования файла. Посмотреть текущие параметры редактирования можно командой !status.


<<< назад | печать | К началу...
PhazaSoft© Экзекутор©
Hosted by uCoz