View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001562||Anope Development (1.9.x series)||Chanserv||public||2014-01-18 00:16||2014-02-08 03:32|
|Summary||0001562: Add numeric 328 (RPL_CHANNEL_URL) support to ChanServ|
|Description||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)
|Steps To Reproduce||N/A|
|Additional Information||This is a feature I want in Anope 2.0 because of the ircd_chanurl module: https://modules.anope.org/index.php?page=view&id=125|
I run a patched version for use on InspIRCd-2.0
|Tags||No tags attached.|
No longer needed for 2.0 b/c of this: https://modules.anope.org/index.php?page=view&id=263
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.
Thanks Adam. When is the next RC coming out btw?
||This could be in 2.0.1. No new features are going into 2.0.0 as we are in the RC stages.|