Mircscript при включении / выключении

У меня есть эта команда для события onjoin:

on !*:join:#:{ msg $chan MESSAGE }

Как я могу включить / выключить это сообщение, используя пример:

!onjoin on OR !onjoin off

Спасибо

1 ответ

Вы можете использовать переменную, которая указывает статус для этой опции. Эта переменная будет установлена ​​командой, которую вы указали.

Сценарий должен быть следующим:

on !*:join:#: if (%onJoinMessage) { msg # MESSAGE }
on *:text:!onjoin *:#: {
    if ($1 == on) { inc %onJoinMessage }
    elseif ($1 == off) { unset %onJoinMessage }
}
Другие вопросы по тегам