Я хочу запустить команду IRC и получить ответ для нее для ботов.Получить ответ команды IRC
Есть ли способ сделать это?
, например, я хочу, чтобы получить результат «ИМЕНА #channel» или «ВОЗ #channel U»
Спасибо!
Я хочу запустить команду IRC и получить ответ для нее для ботов.Получить ответ команды IRC
Есть ли способ сделать это?
, например, я хочу, чтобы получить результат «ИМЕНА #channel» или «ВОЗ #channel U»
Спасибо!
Вам необходимо подождать 353 и 366 ответов (для NAMES) и 354 и 315 для ВОЗ.
Например, при использовании ИМЕНА:
(outgoing) NAMES #channel
(incoming) :wilhelm.freenode.net 353 botnick = #channel :user1 user2 user3 @user4
(incoming) :wilhelm.freenode.net 366 botnick #channel :End of /NAMES list.
И, подобным образом при использовании ВОЗ:
(outgoing) WHO #channel
(incoming) :wilhelm.freenode.net 354 botnick #channel ident host sendak.freenode.net nick H 0 nick :realname
[…]
(incoming) :wilhelm.freenode.net 315 botnick #channel :End of /WHO list.
Спасибо, Валентин Лоеренц – PocketKiller
любой список цифр для команд, пожалуйста? – PocketKiller
Их называют «числами». Вот в основном исчерпывающий список: https://www.alien.net.au/irc/irc2numerics.html –
возможно получать последние данные данные? – PocketKiller