FlexHub Forum

Пояснения к командам хаба

Offline sergius_s

  • *
  • 236
  • Be yourself...
Пояснения к командам хаба
« on: August 26, 2013, 15:47:34 »
Хаб постоянно находится в развитии. Что-то добавляется, что-то редактируется. Поэтому здесь прокомментирую основные команды хаба.
Постараюсь своевременно обновлять эту тему при появлении новых команд(или изменении существующих). Если заметите, что я что-то упустил - пишите.


Примечание: Полный список команд вы можете увидеть, использовав команды !set, !sethelp. Для некоторых групп команд были созданы отдельные темы на форуме.

 ;)
« Last Edit: September 11, 2013, 17:16:03 by sergius_s »
- I'm sorry for my terrible english...

Offline sergius_s

  • *
  • 236
  • Be yourself...
Информационные команды
« Reply #1 on: August 26, 2013, 15:59:40 »
Все команды доступны для незарегистрированных пользователей и по умолчанию следующие:

!help - Показать помощь (!h)
!history - Показать историю чата (по умолчанию последние 15 строк)
!hubinfo - Показать основную информацию о хабе (!hi)
!stats - Показать статистику хаба


Команды, доступные операторам по умолчанию:

!help - Показать помощь (!h)
!history [<количество строк>] - Показать историю чата/комнаты (по умолчанию покажет последние 15 строк). Используйте !history 50 , чтобы увидеть последние 50 строк истории чата 50
!history [clean] - Очистить историю чата/комнаты
!hubinfo - Показать основную информацию о хабе (!hi) Окончание текста !hubinfo может быть изменено операторами, используя !set hub_info
!stats - Показать статистику хаба
« Last Edit: August 26, 2013, 16:41:53 by sergius_s »
- I'm sorry for my terrible english...

Offline sergius_s

  • *
  • 236
  • Be yourself...
!myip - Показать ваш IP-адрес
!ipinfo <ip> - Показать онлайн и оффлайн информацию об IP (!ii)
!dns <dns-адрес> - Разложить DNS-адрес на IP
!revdns <ip> - Поменять IP на DNS-адрес
!hide [<ник>] - Скрыть вас(скрыть ваш ник) или скрыть пользователя/комнату от пользователей с профилем ниже вашего
!unhide [<ник>] - Команда, обратная !hide
!hideshare [<ник>] - Спрятать шару пользователя, без [<ник>] спрячете свою шару
!unhideshare [<ник>] - Команда, обратная !hideshare
!report <ник> <причина> - Сообщить что-нибудь в опчат
!say <ник> <сообщение> - Сказать в чат от "ник"-а
!userinfo <ник> - Показать онлайн и оффлайн информацию о пользователе (!ui)
!userstats <ник> - Посмотреть статистику пользователя
!whisper <ник, или профиль, или уровень> <сообщение> - Отправить сообщение в чат пользователю, или всем с указанным профилем, или всем с указанным уровнем
« Last Edit: August 26, 2013, 16:51:46 by sergius_s »
- I'm sorry for my terrible english...

Offline sergius_s

  • *
  • 236
  • Be yourself...
Контроль и блокировка пользователей
« Reply #3 on: August 26, 2013, 17:17:51 »
!kenny <ник> - Вариант заглушки юзера, когда в чат будут выводиться случайные символы, вместо его текстов
!unkenny <ник> - Убрать заглушку kenny
!muppetize <ник> - Вариант заглушки юзера, когда в чат вместо его текстов будут выводиться перемешанные цитаты из маппет-шоу
!unmuppetize <ник> - Снять заглушку muppetize
!mute <ник> - Заглушить юзера, используйте !mute <nick> -s для скрытой заглушки
!unmute <ник> - Снять заглушку с юзера
!blockdownload <ник> - Заблокировать скачивание для пользователя
!unblockdownload <ник> - Убрать блокировку на скачивание пользователю
!blockpm <ник> - Заблокировать личку юзеру
!unblockpm <ник> - Разблокировать личку юзеру
!showblocks - Показать всех заблокировнных (download, PM, mute, kenny, muppetize)
!unblock - Удалить все(частично) блокировки пользователя или IP (download, PM, mute, kenny, muppetize)
!unblock * <blocktype> - Удалить все блокировки выбранного типа. Типы блокировок: mute,kenny,muppet,connects,pm
« Last Edit: October 18, 2013, 14:21:03 by sergius_s »
- I'm sorry for my terrible english...

Offline sergius_s

  • *
  • 236
  • Be yourself...
Команды регистрации
« Reply #4 on: August 27, 2013, 13:43:55 »
!addreg <ник> <пароль> <профиль> [<ip>] - Зарегистрировать пользователя (!ar)
!bindip <ник> [<ip>] - Привязка IP к аккаунту, если IP не установлен, то удалить привязку.
!changereg <ник> <новый_ник> - Сменить ник пользователя (!cr)
!comment <ник> <текст> - Добавить комментарий в reginfo или !comment <nick> чтобы очистить все комментарии
!delreg <ник> - Удалить аккаунт пользователя (!dr)
!getpass <ник> - Показать пароль пользователя
!getmypass - Показать ваш пароль
!reginfo <ник> - Показать регистрационную информацию пользователя
!setpass [<ник>] <пароль> - Изменить пароль пользователя
!setmypass <пароль> - Изменить ваш пароль
!setprofile <ник> <новый_профиль> - Изменить профиль зарегистрированного пользователя (!sp)
!showprofiles - Показать все профили
!showregs <профиль> [<число>] - Показать всех пользователей с конкретным профилем (или !showregs * чтобы показать всех зарегистрированных пользователей). Число будет означать с какой строки вывести список(бот подскажет вам в дальнейшем)
- I'm sorry for my terrible english...

Offline sergius_s

  • *
  • 236
  • Be yourself...
Команды киков и банов
« Reply #5 on: August 27, 2013, 14:18:21 »
!drop <ник> <причина> - Дропнуть пользователя
!dropsid <sid> <причина> - Дисконнект пользователя
!warn <ник> <причина> - Предупредить пользователя
!unwarn <ник> - Сбросить предупреждения пользователя
!kick <ник> <причина> - Кикнуть пользователя
!ban <ник> <причина> - Бан пользователя по нику и дисконнект пользователей с этим IP
!baninfo <ник/IP> - Показать информацию по забаненному нику/IP (!bi)
!banip <ip> <причина> - Бан по IP и дисконнект пользователей с этим IP
!autoban <ip> - Авто-бан IP, сделает дисконнект IP без указания причины и переустановит время авто-бана
!bannick <ник> <причина> - Бан по нику
!banrange <начало диапазона IP>-<конец диапазона IP> <причина> - Бан диапазона IP и дисконнект пользователей в этом IP-диапазоне
!kill <ник> <причина> - Бан пользователя по IP и нику и дисконнект пользователей с этим IP
!redirect <ник> <адрес> [<причина>] - Перенаправить пользователя
!tempban <ник> <время> [<причина>] - Временный бан пользователя по нику и дисконнект пользователей с этим IP (!tban)
!tempbanip <ip> <время> <причина> - Временный бан по IP (и дисконнект пользователей с этим IP) (!tbi)
!tempbannick <ник> <время> <причина> - Временный бан по нику (!tbn)
!tempkill <ник> <время> [<причина>] - Временный бан ника и IP (и дисконнект пользователей с этим IP) (!tk)
!tempbanrange <начало диапазона IP>-<конец диапазона IP> <время> <причина> - Временный бан IP-диапазона (и дисконнект пользователя(пользователей) с IP в этом диапазоне)
!unban <ник/ip/диапазон_IP> <причина> - Удалить бан пользователю с ником, IP или IP-диапазона (!ub)
!protect <ник или ip> [<причина>] - Установить защиту пользователю/IP против кика, бана и т.д.
!unprotect <ник или ip> - Удалить защиту у пользователя
!showprotected - Показать все защищенные ники/ip-адреса.
!showallbans - Показать все баны (по нику/ip/диапазоны/предупреждения) (!sab)
!showautobans - Показать все авто-баны IP
!showipbans - Показать баны по IP (!sib)
!shownickbans - Показать баны по нику (!snb)
!showrangebans - Показать баны диапазонов (!srb)
!showwarns - Показать предупрежденных пользователей
!clearautobans [<проверочный код>] - Удалить все авто-баны
!clearipbans [<проверочный код>] - Удалить все баны по IP
!clearnickbans [<проверочный код>] - Удалить все баны по нику
!clearrangebans [<проверочный код>] - Удалить все баны диапазонов
!clearexpiringbans <часов> - Удалить баны, действие которых истекает в следующее количество часов (!ceb)
!clearlastbans <часов> - Удалить баны, добавленные за последнее количество часов
« Last Edit: September 09, 2013, 16:47:59 by sergius_s »
- I'm sorry for my terrible english...

Offline sergius_s

  • *
  • 236
  • Be yourself...
Команды админа
« Reply #6 on: August 27, 2013, 15:51:29 »
!attackstats - Показать статистику DDOS-атак на хаб
!corestats - Показать основную статистику хаба (!cs)
!cmdhistory [<ник/ip>] - Показать команды, которые использовал пользователь
!historyclean <проверочный код> - Очистить историю чата/комнаты
!mass <сообщение> - Отправить массовое сообщение всем пользователям
!massprofile <профиль> <сообщение> - Отправить массовое сообщение всем пользователям с указанным профилем
!mc <сообщение> - Отправить сообщение от бота в чат
!lockhub - Закрыть хаб (запретить новые соединения с хабом)
!unlockhub - Открыть хаб
!lockmain - Закрыть чат (смогут говорить в чате только операторы) (!lm)
!unlockmain - Открыть чат (!ulm)
!lockpm - Закрыть личку на хабе (только операторы и выше смогут писать в личку)
!unlockpm - Разблокировать личку на хабе
!quote [<номер>] - Показать цитату в чате (если без номера, то покажет случайную цитату)
!addquote <текст> - Добавить цитату
!delquote <номер> - Удалить цитату с номером
!delquote all <проверочный код> - Удалить все цитаты
!showquotes - Показать все цитаты
!resettimeout [<ip>] - Удалить таймаут для повторного соединения IP (или ваш IP если не писать [<ip>]) для следующего входа
!showconnects - Показать новые соединения за последние 5 минут
!showdisconnects - Показать последние причины дисконнектов
!showlogins - Показать пользователей, осуществляющик в это время вход на хаб
!showports [<номер порта>] [<offset>] - Показать количество соединений для всех портов (если не указан номер порта и offset) или соединений пользователей для конкретного порта
!showsid <sid> - Показать ник и IP по ID-пользователя (SID)
!showtopic - Показать топик
!topic [-s] <сообщение> - Установить топик или используйте !topic чтобы очистить его (используйте -s, чтобы сделать это по-тихому)
!trafficstats - Показать статистику трафика хаба
« Last Edit: October 18, 2013, 14:19:39 by sergius_s »
- I'm sorry for my terrible english...

Offline sergius_s

  • *
  • 236
  • Be yourself...
Смешанные команды
« Reply #7 on: August 27, 2013, 16:00:39 »
!about - О FlexHub
!checksums - Генерирует список контрольных сумм файлов хаба
!convstats - Показать протокол изменения статистики
« Last Edit: September 09, 2013, 16:56:23 by sergius_s »
- I'm sorry for my terrible english...

Offline sergius_s

  • *
  • 236
  • Be yourself...
Управление хабом
« Reply #8 on: August 27, 2013, 16:08:15 »
!restartscripts - Перезапустить скрипты (!rs)
!update [now] - Обновление FlexHub, используйте !update для проверки обновлений и !update now чтобы загрузить и установить обновления
!restart <проверочный код> [<сообщение>] - Перезапустить FlexHub после сообщения в чате
!shutdown <проверочный код> [<сообщение пользователям>] - Выключить FlexHub после сообщения в чате
!addports <port>,<port>S, - Добавить порт хабу, добавьте S для защищенного порта (или несколько портов через запятую без пробелов).
!delports <port>,<port>S, - Удалить порт хаба, добавьте S для защищенного порта (или несколько портов через запятую без пробелов).
« Last Edit: September 10, 2013, 15:35:28 by sergius_s »
- I'm sorry for my terrible english...

Offline sergius_s

  • *
  • 236
  • Be yourself...
Разное
« Reply #9 on: August 27, 2013, 16:19:00 »
!checkredirects - Проверить статус адресов для редиректа
!import <софт хаба> <имя файла> - Импорт аккаунтов из ADCH, Aquila, Luadch, Ptokax, Verlihub или Ynhub, файл должен быть помещен в папку import (имена чувствительны к регистру)
!showemptypass - Показать все аккаунты с неустановленным паролем
!showlog <лог-файл> [<количество строк>] - Показать последние строки лог-файла (по умолчанию 25, максимум 100 строк), введите !showlog без параметров, чтобы увидеть все лог-файлы.
!showredirects - Показать статистику редиректов
!showredirects clean - Очистить статистику редиректов
!createcert [-force] - Создать собственный сертификат для SSL, используйте -force для замены существующего сертификата
!purgeaccounts <имя профиля или *> <количество дней без активности> - Удалить неиспользуемые аккаунты
!sendalive - послать команду непосредственно пользователю
!showemptypass - Показать все аккаунты с пустыми паролями
« Last Edit: October 18, 2013, 18:40:05 by sergius_s »
- I'm sorry for my terrible english...

Offline sergius_s

  • *
  • 236
  • Be yourself...
Управление статистикой хаба
« Reply #10 on: September 10, 2013, 15:45:53 »
!addstats <имя файла> -t<время> <текст> - Добавить сохранение статистики в файл (время - промежуток времени, через который будет происходить запись статистики, по умолчанию в секундах, но можно использовать m - минуты, h - часы)
!showstats - Показать сохраненную статистику
!showstats <имя файла> - Показать сохраненную статистику из файла
!modstats <имя файла> [-t<время>] [<текст>] - Изменить файл статистики
!delstats <имя файла> - Удалить файл статистики

Например:

!addstats stats -t3600 Uptime: %[uptime] / Online users: %[usercount] (Peak: %[userpeak]) / Data sent: %[datasent] / Data received: %[datareceived]
« Last Edit: September 10, 2013, 15:53:37 by sergius_s »
- I'm sorry for my terrible english...