Skip Menu |

This queue is for tickets about the POE-Component-IRC CPAN distribution.

Report information
The Basics
Id: 46825
Status: resolved
Priority: 0/
Queue: POE-Component-IRC

People
Owner: Nobody in particular
Requestors: yaakov [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: (no value)
Fixed in: (no value)



Subject: non-standard behavior of OFTC ircd breaks POE::Component::IRC::State
The ircd used by OFTC (irc.oftc.net) does not return the user's modes in the who reply: #Kobot Yaakov` H 0 yaakov@v855.com [Yaakov] That is a +o client, and as you can see, you cannot see that. The names reply *does* show the @ or + status. In the current situation, no information about user modes is available in $irc->{STATE} which is clearly very broken. Thanks for your time and the very nice module. Yaakov
I don't know much C, but it looks to me like the server is supposed to be including the user status: http://nopaste.snit.ch/16847?ln=on (see lines 29-37) http://svn.oftc.net/svn/oftc-hybrid/trunk/ I didn't find a bug tracker for OFTC, though...
Version 6.10 tries to work around this by saving more information from NAMES replies. Does this take care of the problem?
Considering this fixed unless there are any objections.