View Issue Details

IDProjectCategoryView StatusLast Update
0001562Anope Development (1.9.x series)Chanservpublic2014-02-08 03:32
ReporterTechman Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status newResolutionopen 
PlatformLinuxOSUbuntu Server 
Summary0001562: Add numeric 328 (RPL_CHANNEL_URL) support to ChanServ
DescriptionNumeric 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 ReproduceN/A
Additional InformationThis 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
TagsNo tags attached.

Activities

Techman

2014-02-08 03:32

reporter   ~0006589

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.

Techman

2014-01-18 22:33

reporter   ~0006581

Last edited: 2014-01-20 07:11

View 2 revisions

Thanks Adam. When is the next RC coming out btw?

Adam

2014-01-18 01:45

administrator   ~0006580

This could be in 2.0.1. No new features are going into 2.0.0 as we are in the RC stages.

Issue History

Date Modified Username Field Change
2014-01-18 00:16 Techman New Issue
2014-01-18 01:45 Adam Note Added: 0006580
2014-01-18 22:33 Techman Note Added: 0006581
2014-01-20 07:11 Techman Note Edited: 0006581 View Revisions
2014-02-08 03:32 Techman Note Added: 0006589