View Issue Details

IDProjectCategoryView StatusLast Update
0004226unrealircdpublic2013-07-18 00:39
Reporterkatsklaw Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionno change required 
Summary0004226: [feature] Add optional value to deny::channel called join-existing
DescriptionThis feature is mainly useful for closed/paid networks or any other network that doesn't want users creating channels.

deny channel {
        channel "*";
        reason "Users may only use existing channels";
        join-existing yes;
};

This example prevents users from creating new channels, but allows users to join existing channels.

As for allow::channel, it doesn't allow for on-the-fly channel creation where this feature will.

For sanity, it may be advisable to deny both ::join-existing and ::redirect from being set.
3rd party modules

Activities

Stealth

2013-07-18 00:39

reporter   ~0017722

This is not a good suggestion, because:
* This feature has a rather specific use.
* There are modules that do this already (m_onlyopersjoin, m_restrictedjoin).
* This functionality is not widely needed/used.

Issue History

Date Modified Username Field Change
2013-07-17 17:14 katsklaw New Issue
2013-07-18 00:39 Stealth Note Added: 0017722
2013-07-18 00:39 Stealth Status new => closed
2013-07-18 00:39 Stealth Resolution open => no change required