View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004314 | unreal | module api | public | 2014-06-03 22:08 | 2015-10-26 11:05 |
Reporter | ShawnSmith | Assigned To | syzop | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | no change required | ||
Product Version | 3.4-alpha1 | ||||
Summary | 0004314: Feature request: Usermode to negate delayjoin | ||||
Description | http://bugs.unrealircd.org/view.php?id=2906 This issue is introducing a module to delay joins until the user speaks. Many clients can filter this better client-side than any server-side implementation can, so I would like a usermode to negate this function on a user-specific basis. | ||||
Tags | delayjoin, UMODE | ||||
3rd party modules | |||||
|
I don't see this as being a widely needed feature and believe it would be better off as a 3rd party module to accomplish this. |
|
Assuming the delay join channel mode is a module, I hope this is included in the same module. |
|
Agreed this may not be a widely used feature, you could also argue that since we're removing +u that it might be good to include the option of doing +mD to emulate +mu behavior - in other words channel owners may be suppressing join messages for a reason, not just as a convenience feature. |
|
Also - this should not be in the chanmode module - this could easily be implemented in its own third party module if necessary - you'd just hook into the JOIN hook and send announcements of it to anyone for channel if channel is +D and user is whatever mode this is. We should have a new guide up shortly as well to module API - I'm just finishing writing it - so if you're interested I'd be happy to help you implement this if you're concerned and willing. Thanks |
|
I'm not sure if I got the concept right but why not have something like letting registered users to bypass delayjoin. Edit: I have two concepts in mind right now and I am unsure which one is being discussed. 1- A particular user's joins are displayed in the channel regardless of delayjoin mode being set or not. Say he is a registered user or is an oper. (analogy: user speaking in a +m channel because he has voice) 2- A particular user wants joins of all members to be displayed in the channel regardless of delayjoin mode being set or not. (analogy: oper setting modes in a channel using operoverride) PS: I am unsure how the delayjoin mode works itself. |
|
I don't feel this would be useful to add, or at least not to put any effort in from our side. I understand what you're asking but I don't think such a feature is worth the effort at all. Sorry :D. |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-06-03 22:08 | ShawnSmith | New Issue | |
2014-06-03 22:11 | ShawnSmith | Tag Attached: UMODE | |
2014-06-03 22:12 | ShawnSmith | Tag Attached: delayjoin | |
2014-06-04 03:08 | Stealth | Note Added: 0018173 | |
2014-06-04 07:57 | ShawnSmith | Note Added: 0018174 | |
2014-06-04 08:33 | tmcarthur | Note Added: 0018175 | |
2014-06-04 08:36 | tmcarthur | Note Added: 0018178 | |
2015-09-30 06:55 | dboyz | Note Added: 0018708 | |
2015-09-30 07:19 | dboyz | Note Edited: 0018708 | |
2015-10-26 11:05 | syzop | Note Added: 0018795 | |
2015-10-26 11:05 | syzop | Status | new => closed |
2015-10-26 11:05 | syzop | Assigned To | => syzop |
2015-10-26 11:05 | syzop | Resolution | open => no change required |
2017-01-06 15:48 | syzop | Category | module => module api |