Запрет каналов
Настроить возможность выполнять команды в каналах.
Введение
Этот модуль позволяет настроить возможность выполнять команды в каналах. Таким образом можно сделать так, чтобы, например, бот отвечал на команды только в одном канале (или не отвечал только в одном).
Запретить выполнение
Чтобы запретить выполнение команд в канале, нужно написать a.channel lock <#канал>
.
Пример: a.channel lock #чат
Также есть возможность сразу запретить выполнение команд во всех каналах, для этого нужно написать a.channel lock all
.
Во избежание полной блокировки работы бота, случайно или умышленно, команда channel
работает во всех каналах, даже после запрета. Чтобы участники не смогли использовать это в своих целях, бот игнорирует того, кто попытается выполнить эту команду без необходимых прав.
Разрешить администраторам
Вы можете разрешить выполнять любые команды администраторам даже в запрещённых каналах. Чтобы это сделать, напишите a.channel admins
. Запретить же можно повторно написав эту команду.
Разрешить выполнение
Если вы ошиблись каналом, или больше не хотите, чтобы в канале было запрещено выполнять команды, нужно написать a.channel unlock <#канал>
.
Пример: a.channel unlock #чат
Также есть возможность сразу разрешить выполнение команд во всех каналах, для этого нужно написать a.channel unlock all
.
Посмотреть список
Чтобы посмотреть список запрещённых каналов, необходимо написать a.channel list
.