Автокоманды

Автокоманды позволят вам задать последовательность действий, которые должен выполнять Бот.

Команды подразделяются на два вида:

  • одноразовые (выполняются при каждом заходе Бота на сервер)
    Синтаксис одноразовой команды:

    <команда> <параметры>

    Пример:

    follow Вася

    Данная команда сообщает Боту, что он должен присоединиться к игроку Вася при каждом своем перезапуске.

  • многоразовые (выполняются с момента запуска Бота и до его выключения с определенной периодичностью)
    Синтаксис многоразовой команды:

    <команда> <параметры>;<периодичность выполнения в секундах>

    Пример:

    invite Петя;10

    Данная команда сообщает Боту, что он должен приглашать в свою комнату игрока Петя каждые 10 секунд после своего запуска.

  • комментарии (эти команды не выполняются ботом)
    Синтаксис комментария:

    #<комментарий>

    Пример:

    #invite Петя;10 

    Хотя в данной строке записана команда, она не будет выполняться, т.к. в начале стоит знак #, сообщающий Боту, что это комментарий.

Как записать команды?

Запись команд для Бота осуществляется через редактор автокоманд.

Обратите внимание - если вы запускаете несколько Ботов (несколько копий программ), то автокоманды нужно настраивать отдельно для каждой копии программы. Кроме того, после закрытия программы, введенные вами автокоманды не сохраняются.


Список автокоманд

Список доступных автокоманд аналогичен списку команд.