Anope Bug Tracker - Anope Development (1.9.x series)
View Issue Details
0001562Anope Development (1.9.x series)Chanservpublic2014-01-18 00:162014-02-08 03:32
LinuxUbuntu Server12.04 LTS x86_64
0001562: Add numeric 328 (RPL_CHANNEL_URL) support to ChanServ
Numeric 328, channel URLs, have been sent via Atheme for a long time now, and I'd like to see Anope send channel URLs as well.

The way numeric 328 in relation to services is pretty simple. If a channel has a URL set via ChanServ, when a user joins, send the numeric to the client. On InspIRCd, you must PUSH the numeric.

Some optional configuration/defaults/wanted extras for this module is this:
1) Do not send channel urls to all clients on netbursts (ircd_chanurl does this and it is very annoying)
2) Do not send channel urls to all clients when the module is (re)loaded.
3) Perhaps have a way to track netsplits or something? If a user has joined the channel already and then a netsplit occurs, keep track of that so when the servers re-link, do not push the numeric to those clients. I don't know how to make this work, but if you can do so, I would at least add some kind of setting for it.
4) (if anyone has other suggestions on features put them in the comments)
This is a feature I want in Anope 2.0 because of the ircd_chanurl module: [^]

I run a patched version for use on InspIRCd-2.0
No tags attached.
Issue History
2014-01-18 00:16TechmanNew Issue
2014-01-18 01:45AdamNote Added: 0006580
2014-01-18 22:33TechmanNote Added: 0006581
2014-01-20 07:11TechmanNote Edited: 0006581bug_revision_view_page.php?bugnote_id=6581#r159
2014-02-08 03:32TechmanNote Added: 0006589

2014-02-08 03:32   
No longer needed for 2.0 b/c of this: [^]

If such a module would ever make it to the set of bundled in modules, that would be nice. For now, I'll just close this.
2014-01-18 22:33   
(edited on: 2014-01-20 07:11)
Thanks Adam. When is the next RC coming out btw?

2014-01-18 01:45   
This could be in 2.0.1. No new features are going into 2.0.0 as we are in the RC stages.