Comments (6)
I still don't see the use case for when this is needed. If the fear is notice floods, then setting the channel to only allow registered nicks should minimize the impact/chances of this.
from bahamut.
I believe when they do so there must be reasons behind that. but since it's just to block notice i think its useless request
from bahamut.
Fortunately the mode +M can do almost the same as +T. In some exceptions the mode +T works fine, but why would I need it if I got +M and good number of active staff in my channel.
NOTE: Some users may consider the mode +M "Kills chatrooms for unregistered users".
Thanks for making DALnet what it is today.
/h
from bahamut.
The ircd is handling a channel message and channel notice the same way I think, it seem to just be flagged as a notice if its a notice(?). Among irc clients however it seem to be very common to treat a message and a notice differently making them look different from eachother, color them differently and even some clients is set to play a sound when a channel notice is parsed by default. So eventhough they are essentially the same for the server, the end user is persieving them as completely different. Its in that sense I think giving channel ops the ability to filter them out might be useful. Ofc I guess it would suffice making it about +ov vs -ov.
The +M is excellent, though different channels and different ops have their preferable ways to moderate a chat and as h noted some users would consider avoiding +M to not kill the chat in a channel where there is alot of new/unidentified users.
Another thought I had about this recently is that perhaps it should be inverted kinda, so instead of blocking channel notices it perhaps rather should only allow normal messages in the channel?, this would in that case not only filter out channel notices but actions and perhaps ctcp sent to the channel aswell?.
from bahamut.
ah ok, thanks for taking your time to consider it though :)
from bahamut.
Closing this as we have added similar feature that can prevent channel notices (#41).
Kobi.
from bahamut.
Related Issues (20)
- Configuration port flag which controls automatic +H
- /who does not show half-ops HOT 1
- Ubuntu 22 compilation errors
- `make` exits with 0 status even if build failed
- Outdated web page
- -Wabsolute-value warnings
- -Wpointer-bool-conversion warnings
- -Wstrncat-size warnings
- -Wself-assign warnings
- -Wconstant-logical-operand warnings
- configure script can't identify location of res_mkquery on macOS HOT 1
- Bundled system headers are not compatible with macOS
- Support DESTDIR
- make-cert.tmpl looks for make-cert.cnf in current directory
- Incorrect VERSION in configure.in
- Everything is installed into the same directory
- broken sym link in 2.2.2 tar file
- compiling on alma linux 9.2 HOT 7
- Compilation error on debian 12 [...] undefined « __dn_expand » HOT 3
- Send full SVSUHM on burst
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bahamut.