View Issue Details

IDProjectCategoryView StatusLast Update
0006612unrealircdpublic2026-02-14 20:05
Reporteranhtribao Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status newResolutionopen 
Product Version6.2.3-rc1 
Summary0006612: Implement extbans support in the SILENCE list
DescriptionThe feature request is to extend the SILENCE list to supporting extbans as well, in the same fashion as the channel b/E/I lists. Currently the SILENCE list only supports the format nick!user@host.

It could be convenient for the user to be able to use extbans in the SILENCE list also, such as: ~account, ~asn, ~country, ~realname, ~security-group, ~certfp and ~text. Maybe ~time also in case it is possible to manage temporary items in the SILENCE list.
The other extbans might not be relevant for the SILENCE list.

This would also opens the possibility of remotely managing the SILENCE list through the services and the use of SVSSILENCE.

Once implemented the usage could be similar (and a bit different due to the SILENCE syntax) to the channels: SILENCE +~realname:qwerty, SILENCE -~account:some-account

SILENCE list could look like:
-> server. SILENCE
<- :server. 271 Nick *!user4@host4
<- :server. 271 Nick nick3!*@*
<- :server. 271 Nick nick2!user2@host2
<- :server. 271 Nick ~asn:65536
<- :server. 271 Nick ~security-group:some-insecure-group
<- :server. 271 Nick ~text:a_spammy_spam
<- :server. 272 Nick :End of Silence List
3rd party modules

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-02-14 20:05 anhtribao New Issue