View Issue Details

IDProjectCategoryView StatusLast Update
0004714unrealircdpublic2021-12-30 11:44
Reporterdg Assigned Tosyzop  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version4.0.4 
Fixed in Version6.0.2-rc1 
Summary0004714: Add snomask dumping to channel
DescriptionIt'd be handy as an ircop to be able to configure my own subset of snomasks to be output to channel(s). It'd mean that other opers could see the info and important notices can be more easily seen.

Also handy to get a more global view of issues or the status of the network, like e.g. config errors.

InspIRCd does this (https://wiki.inspircd.org/Modules/2.0/chanlog) with m_chanlog.
TagsNo tags attached.
3rd party modules

Activities

syzop

2016-11-10 09:49

administrator   ~0019506

One would have to tap in the following functions:
* sendto_snomask
* sendto_snomask_global
* m_sendsno -> or make that simply call sendto_snomask

So add a (single) hook there and then create a new module with this functionality.

I'm not planning to do this but just to let you know how it can be done.

westor

2019-05-10 16:58

reporter   ~0020654

It's already in 3rd party modules, check here: https://gitgud.malvager.net/Wazakindjes/unrealircd_mods#m_chansno-ported

syzop

2021-12-30 11:44

administrator   ~0022329

When doing the complete logging overhaul in UnrealIRCd 6 (which was a huge effort) this became doable. This is now added in git and will be in UnrealIRCd 6.0.2.
Docs: https://www.unrealircd.org/docs/Log_block#Logging_to_a_channel

Thanks for bringing it up!

Issue History

Date Modified Username Field Change
2016-07-17 15:13 dg New Issue
2016-11-10 09:49 syzop Note Added: 0019506
2019-05-10 16:58 westor Note Added: 0020654
2021-12-30 11:44 syzop Assigned To => syzop
2021-12-30 11:44 syzop Status new => resolved
2021-12-30 11:44 syzop Resolution open => fixed
2021-12-30 11:44 syzop Fixed in Version => 6.0.2-rc1
2021-12-30 11:44 syzop Note Added: 0022329