Команды:
*** ВСЕ КОМАНДЫ МОЖНО ИСПОЛЬЗОВАТЬ ИЗ ОКНА БОТА, ЗАМЕНИВ “.” НА “/”
(БЕЗ КАВЫЧЕК). Например /server.
НЕОБХОДИМ ДОСТУП 20 .find <username>
или .whois - Показывает уровень доступа игрока к боту .about или .ver -
Показывает версию бота .server - Показывает имя сервера, к которому
подключён бот. .add <username> <access> <flags> или .set -
Добавляет <username> пользователя в список к боту с уровнем доступа
<access> (10-998) и флагом <flags> (A - Z) .whoami - Показывает
Ваш уровень доступа к боту. .cq - очищает список команд для бота. Полезно,
если Ваш бот стал спамить, флудить или банить большое количество народу.
.designated - Показвыает последнего, назначенного ботом в администраторы
пользователя. .flip - Flips a coin. – в переводе «кидать монетку», что это
значит не известно. .findflag <flag> или .findattr - Показывает всех
пользователей с указанным флагом <flag> .roll - генерирует случайное
число из промежутка от 0 до 100 .roll <number> - Генерирует случайное
число из промежутка от 0 до <number>
НЕОБХОДИМ ДОСТУП 40 .time - Показывает время и дату на компьютере, на
котором запущен бот. ?trigger - Показывает текущий триггер бота. .pingme
или .getping - Показывает пинг игрока, с которым он зашёл сервер Battle.net
.dns <hostname/URL> - По смыслу должна проверять наличие WEB страницы
или хоста по адресу hostname. В действительности не работает.
НЕОБХОДИМ ДОСТУП 50 .say <message> - Пишет сообщение
<message> .shout <message> - То же, что и .say .ignore
<username> или .ign - Игнорирует пользователя <username>
.unignore <username> - Разигнорить пользователя <username>
.addquote <quote> - Добавить цитату <quote> в quotes.txt.
.quote - Произвольно показывает цитату из quotes.txt. .away - Позволяет
боту «уйти». То же самое, что и /away в Battle.net`е .back - Возвращает бота
из статуса away .ping <username> - Показывает пинг игрока
<username> на канале. .uptime - Показывает продолжительность работы
компьютера и время работы бота. .mp3 - Показывает песню, которая играет в
winamp`е. .mail <username> <message> - Отправляет пользователю
<username> письмо. .vote <duration> - Начинает голосование,
длительностью <duration> секунд. .voteban <username> - Начинает
30и секундное голосование на бан пользователя. Если голосование проходит,
пользователь банится. .votekick <username> - Начинает 30и секундное
голосование на кик пользователя. Если голосование проходит, пользователь
кикается. .tally - Показывает результат текущего голосования. .info
<username> - Показывает полную информацию о пользователе <username>
.scq - Silently clears the queue. .expand <text> - Добавляет
пробелы между буквами сообщения text. .where - Бот говорит на каком он
канале и сколько на нём пользователей.
НЕОБХОДИМ ДОСТУП 60 .kick <username> <username> - Кикает
пользователя <username> с сообщением <message>. .ban
<username> <username> - Банит пользователя <username> с
сообщением <message>. .unban <username> - разбанить пользователя
<username>. .lastwhisper - Показывает, кто последний написал приват
боту. .fadd <user> - Добавляет пользователя <user> в список
друзей бота. .frem <user> - Удаляет пользователя <user> из
списка друзей бота. .bancount - Показывает сколько пользователей забанил
бот, пока он сидел на канале. .allseen - Показывает имена последних 15
пользователей, которые находились на канале. .levelbans - Показывает статус
бана по уровню на канале в игре Warcraft 3. .d2levelbans - Показывает статус
бана по уровню на канале в игре Diablo 2. .tagcheck <expression> -
Возвращает имена пользователей, которые были забанены TAG-банами.
<expression> - часть никнейма пользователя.
НЕОБХОДИМ ДОСТУП 70 .shitlist <user> или .pban .shitadd - Добавляет
пользователя в щитлист. .shitlist - Показывает пользователей в щитлисте.
.shitdel <user> - Удаляет пользователя из щитлиста. .safeadd
<user> или .safelist <user> - Добавляет пользователя в сейфлист.
.safedel <user> - Удаляет пользователя из сэйфлиста. .safelist -
Показывает список пользователей в сейфлисте. .tagbans - Показывает
забаненные кланы. .tagadd или .tagban .addtag - Добавляет клан в бан.
.tagdel - Удаляет клан из бана. .protect on/off - Включает режим защиты
канала. Все пользователи, не занесённые в сейфлист или не имеющие уровень
доступа больше 20, или 20, будут баниться. .mimic <username> -
Повторяет все сообщения за пользователем <username>. .nomimic -
Выключает предыдущую команду. .cmdadd <r> <q> <a> или
.addcmd - Добавляет Custom Commands. .cmddel <commandname> или .delcmd
- Удаляет Custom Commands. .cmdlist или .listcmds - Перечисляет Custom
Commands и уровень доступа к ним. .plist / .phrases - Показывает список
запрещённых фраз. .padd / .addphrase - Добавляет фразу в список запрещенных
фраз. .pdel / .delphrase - Удалякт фразу из списка запрещенных фраз.
.phrasebans (on/off/status) - Включает или выключает phraseban, или
показывает статус бана. .pon / .poff – Включить или выключить phrasebans.
.ipban <username> - Банит пользователя по IP-адресу (пользователь не
сможет зайти ни с какого другого аккаунта). .unipban <username> -
Разбанивает пользователя. .ipbans (on/off/status) - Включить/выключить или
показать статус IP-бана. .banned - Показывает список забаненных
пользователей. .setpmsg - Устанавливает сообщение при бане в режиме Channel
Protection.
НЕОБХОДИМ ДОСТУП 80 .reconnect - Реконнект бота к Battle.net. .des
<user> или .designate - Назначить оператором канала пользователя .
.rejoin - Бот перезайдёт на канал .settrigger <trigger> -
Устанавливает триггер для команд. .igpriv / .unigpriv - Игнорирует сообщения
пользователей, не входящих в список друзей, на приватных каналах. .rem
<user> - Удаляет пользователя из списка доступа к боту. .next -
Переключает песни в winapm`е .stop - Останавливает воспроизведение в
winamp`e .play - Начинает воспроизведение в winamp`e .play <track>
- Позволяет проиграть определённый трек в winamp`e (можно писать цифру, или
часть названия песни). .setvol <volume> - Установить громкость
winamp`а. (0-100) .pause - Пауза воспроизведения в winamp`e .sethome -
Установить домашний канал бота (к примеру, при подключении бот будет заходить
сразу на канал, или при кике с другого канала возвращаться на домашний).
.idle on/off - Включить или выключить idle сообщение. .setidle
<message> - Изменить idle сообщение. .idletype [quote, mp3, uptime,
msg, message] - Изменить тип idle сообщения. .idletime [minutes] - Изменить
промежуток времени между повторами idle сообщений. .block <username> -
Блокирует сообщения от пользователя <username>. .profile
<username> - Выводит текстовую информацию о пользователе. .greet
<message> - Изменяет сообщение, которое появляется при входе пользователя
на канал. .greet off - Выключает это сообщение. .levelban <level>
- Устанавливает уровень игрока на канале в игре Warcraft 3, игроки с более
низким уровнем будут баниться. .d2levelban <level< - То же что и
.levelban но только для Diablo2. .clist/.clientbans/.cbans - Список
ClientBans. .cadd <client> или .addclient Добавляет в ClientBan.
.cdel <client> или .delclient Удаляет ClientBan. .koy on / off -
Включает/выключает Kick-On-Yell. (при большом количестве заглавных буков,
пользователь будет кикаться).
НЕОБХОДИМ ДОСТУП 90 .join <channel> - Бот заходит на канал.
.home или .joinhome - Бот заходит на домашний канал. .resign - Бот
перезаходит на канал. .setname <name> - Изменить имя бота.
.setpass <pass> - Изменить пароль бота. .setserver <server>
- Изменить сервер, к которому подключается бот. .setkey <cdkey> -
Изменить ключ бота. .setexpkey <cdkey> - Изменить ключ дополнения(LOD
or Frozen Throne) .quiettime <on>, <off>, <status> или .qt
- Включение/выключение или статус «тихого часа». Все разговаривающие будут
баниться. .giveup <username> или .op - Сделать пользователя оператором
на канале. .readfile <filename> - Прочитать указанный файл (файл
должен находиться в папке с ботом). .invite <username> - Пригласить
пользователя в клан (только если бот шаман или вождь в клане). .clan
<private / public> - Меняет статус канала. При приватном статусе зайти
могут только участники клана, при публичном – абсолютно все. .peonban <on
/ off / status> - Включает бан пользователей, у которых иконка пеона.
.exile <username> <message> - Добавляет в щитлист и банит по IP
указанного пользователя. .unexile <username> - Отменяет действие
предыдущей команды. .clearbanlist / .cbl - очищает список забаненных
пользователей (только командой .ban)
НЕОБХОДИМ ДОСТУП 100 .quit - Закрыть бота. .locktext - Блокирует окно
чата. .loadwinamp - Загружает winamp из дерриктории по умолчанию (C:\Program
Files\Winamp\winamp.exe). Если winamp находится в какой-то другой папке введите
в config.ini, в категории [Other], строку WinampPath= и путь к winamp.exe.
Список команд взят с форумов сайта http://www.blizzard.ru.
Что такое flags. Система флагов позволяет расширить возможность
управления ботом. Имеется 5 базовых флагов: Буква Название Описание A
Admin Администратор бота. Имеет возможность вводить все команды, независимо от
доступа. B Banned Пользователи с флагом B находятся в шитлисте. Они будут
забанены как только зайдут на канал. D Designated Пользователи, имеющие этот
флаг, будут автоматически назначаться администратором, как только зайдут на
канал. Это удобно, если пользователь уходит с канала и возвращается.
Используйте с осторожностью! S Safelisted Пользователь с флагом S находятся
в сейфлисте. Бот его не может кикнуть с канала или забанить. Z Tagbanned Бот
будет банить не только пользователя с этим флагом, но и всех из его клана.
Кроме этого можно добавлять свои флаги. Допустим часть людей из вашего
клана хотят иметь возможность пользоваться командами .mimic и .nomimic, однако
вам не хочется давать им доступ 70, так как они будут иметь возможность делать
не очень хорошие вещи (например кикать с канала и банить). В директории с ботом
есть фаил acsess.ini. Открываем его и добавляем туда после [Flags] следующие
строки: mimic=m nomimic=m После этого назначаем пользователю флаг M
и он может пользоваться только этими командами.
Можно также переназначать доступ у команд. Допустим мы хотим сделать,
чтобы командой .kick могли пользоваться люди с доступом 40. Для этого в том-же
фаиле ищем [Numeric] и после него пишем: kick=40 Теперь для комады .kick
достаточно иметь 40 доступа! Будьте осторожны с переназначением команд! !
Источник: http://www.blizzard.ru |