View Issue Details

IDProjectCategoryView StatusLast Update
0006312unrealircdpublic2023-07-23 18:03
Reporteruser7720Assigned Tosyzop  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Summary0006312: Max channels per class and oper block
DescriptionCurrently, maximum channels per user is set globally. It would be nice if this can be configured to be per-class block and oper-block. This functionality exists in InspIRCd, allowing certain classes to join more channels than other class of users. The same can be had with opers; opers can join more channels if configured.
TagsNo tags attached.
3rd party modules

Activities

PeGaSuS

2023-07-17 11:54

reporter   ~0022964

You can use https://www.unrealircd.org/docs/Set_block#Set_block_for_a_security_group which kinda does (to an extent) what you're suggesting here.

You'd need to create security groups based on IP/hostname/etc as stated in https://www.unrealircd.org/docs/Security-group_block (can probably be extended to include classes, but since you need to specify the IP/hostname on a class you can already use it on a security group) but after that it's pretty straightforward.

syzop

2023-07-23 18:03

administrator   ~0022969

Yeah exactly, i decided to go that route. That's why I have closed the bug reports about maxchannels via xyz blocks recently, with the reason being "you can use this now" (see PeGaSuS answer). It works great.

Issue History

Date Modified Username Field Change
2023-07-17 05:22 user7720 New Issue
2023-07-17 11:54 PeGaSuS Note Added: 0022964
2023-07-23 18:03 syzop Assigned To => syzop
2023-07-23 18:03 syzop Status new => closed
2023-07-23 18:03 syzop Resolution open => no change required
2023-07-23 18:03 syzop Note Added: 0022969