View Issue Details

IDProjectCategoryView StatusLast Update
0003710unrealircdpublic2013-01-14 10:56
Reporternate Assigned Tonenolod 
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product Version3.3-alpha0 
Summary0003710: Numeric 328 [RPL_CHANNEL_URL]
DescriptionPossible implementation of RPL_CHANNEL_URL?

References;
http://forum.anope.org/viewthread.php?tid=2178
http://forums.unrealircd.com/viewtopic.php?t=5489

While by all means, this doesn't really seem like an RFC assigned numeric that I can find, as much as something Bahamut maybe thought up?

Which thus sorta makes the question of, what would the official syntax of it be?

Main reason I'm bringing it up is because it seems that its not just Bahamut anymore, other IRCd's (or well, the larger networks) are adapting the RPL_CHANNEL_URL implementation as well, a google search brought references freenode and others.

Opinions? Feedback? Ideas? Complaints? Beer?
3rd party modules

Activities

Swampy

2008-07-17 15:26

reporter   ~0015323

Well, I am under the assumption that both XChat and ZRC (A custom made client) both accept this strings format as follows:

send_cmd(ServerName, "328 %s %s :%s", nick, ci->name, ci->url);

Katsklaw (from Anope Services) did format it like so:
send_cmd(ServerName, "328 %s Channel URL for %s is :- %s", nick, ci->name, ci->url);

Now katsklaws method will not work with my IRC Clients (XChat and ZRC) but the first command format will.

I know theres no official format string, but I did talk to a few people regarding this, and on 90% of the servers they showed me where they had set working channel urls, the first version worked perfectly.

I was told it is upto the client itself how it formats the string, thus, the 1st method here does seem to work on the other "test" servers they showed me, and also the 1st method here works on my own server (because I managed to get Viper to reprogram it to the 1st method shown above)

syzop

2013-01-09 10:32

administrator   ~0017324

Do we still want or need this?

nenolod

2013-01-14 10:56

reporter   ~0017364

It is just a numeric originated from services, and thusly Unreal already supports it just fine. So I am closing this.

Issue History

Date Modified Username Field Change
2008-07-01 23:02 nate New Issue
2008-07-01 23:02 nate QA => No need for QA
2008-07-01 23:02 nate U4: Need for upstream patch => No need for upstream InspIRCd patch
2008-07-01 23:02 nate U4: Upstream notification of bug => Not decided
2008-07-01 23:02 nate U4: Contributor working on this => None
2008-07-01 23:02 nate Status new => feedback
2008-07-17 15:26 Swampy Note Added: 0015323
2013-01-09 10:32 syzop Note Added: 0017324
2013-01-14 10:56 nenolod Note Added: 0017364
2013-01-14 10:56 nenolod Status feedback => closed
2013-01-14 10:56 nenolod Assigned To => nenolod
2013-01-14 10:56 nenolod Resolution open => fixed