Часто задаваемые вопросы

Unknown user or wrong password (неизвестный пользователь или неверный пароль)

  • Когда я подключаюсь, то получаю ошибку. Что случилось?
  • Либо пароль неверный, либо в клиенте был установлен неправильный идент. Также это может быть возможно, когда установлено ограничение подключения с некоторых адресов (/sbnc hosts).
  • Вы также могли получить эту ошибку после нескольких неудачных вводов пароля, shroudBNC временно заблокировал IP-адрес (обычно 10 минут).

Сертификаты

  • Что такое сертификаты клиентов и какова цель команд savecert, delcert и showcert?
  • Сертификаты клиентов — это SSL сертификаты, которые клиент отсылает серверу вместо аутентификации паролем. К примеру, в mIRC можно установить сертификат в Ctrl-O → Connect → Options → SSL.
  • Однажды подключившись к shroudBNC, используя клиентский сертификат, Вы можете использовать команду savecert в вашем личном привате -sBNC для сохранения сертификата. Когда Вы перепокдлючитесь к shroudBNC (без указания пароля) shroudBNC опознает Ваш сертификат и разрешит подключиться. Команда showcert может быть использована для просмотра текущих доверенных клиентских сертификатов. Используйте delcert для удаления сертификата.

Слушатели

  • Что такое слушатели?
  • Слушатели — это порты, которые используются для подключения к shroudBNC. Когда Вы в начальной стадии создаёте конфигурационный файл shroudBNC, то указываете базового слушателя.
  • Используйте команды addlistener, dellistener и listeners для создания, удаления и просмотра списка слушателей соответственно.

Simul не работает

  • simul не работает; что случилось?
  • Вы должны иметь в виду, что simul непосредственно воспроизводит команду, как и любую другую команду IRC. Поэтому нужно указывать валидную для IRC команду. Примеры:
    • simul USER :jump
      Это работать не будет, потому, что /jump не является валидной командой.
    • simul USER :MSG -sBNC #test
      Это тоже работать не будет, потому, что в большинстве клиентов /msg — это на самом деле алиас PRIVMSG; MSG — это не команда IRC.
    • simul USER :SBNC jump
      Работать будет.
    • simul USER :PRIVMSG -sBNC :help
      Это работать тоже будет.

Отвечает «Done» дважды

  • Почему я получаю «Done.» дважды, когда использую simul?
  • Первое  «Done.» — это ответ на команду, которую Вы вводите. Второе — конечный ответ от команды simul.

Почему simul не может ждать результата

  • Почему что-то вроде simul USER :whois другой-user не работает?
  • ShroudBNC не ждёт ответа от IRC-сервера, когда используется команда simul. На самом деле, это нельзя было сделать потому, что shroudBNC следовало бы ожидать ответа от каждой команды IRC.
  • Однако может отвечать командам «sbnc» и «privmsg -sbnc».

User-specific TCL

  • Как я могу загрузить дополнительный скрипт для отдельного пользователя?
  • Если TCL использует eggdrop-style binds (bind, unbind), Вы можете установить setctx (set context) для указания пользователя, который будет использован для создания новых биндов:
    • setctx “USERNAME”
    • source “scripts/your-script.tcl”

Пользователи eggdrop

  • Мой скрипт TCL использует пользователей eggdrop для аутентификации. Как я могу создать подобных пользователей прямо из shroudBNC?
  • Админ может создавать, изменять и удалять пользователей «eggdrop», используя команды eggtcl adduser, deluser, getuser, chattr, addhost и delhost. К примеру, для создания пользователя “test” для пользователя shroudBNC “bot” с флагом +m и хостом *!test@example.net, можно использовать следующие команды:
    • tcl :setctx bot; adduser test *!test@example.net; chattr test m
 
ru/1.2/faq.txt · Last modified: 2011/08/27 15:15 (external edit)
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki