View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004981 | unreal | ircd | public | 2017-08-05 18:52 | 2017-09-10 17:58 |
Reporter | marco500 | Assigned To | syzop | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Platform | 4.0.12 | OS | Ubuntu | OS Version | ubuntu 16.04 |
Product Version | 4.0.12 | ||||
Summary | 0004981: make +f set +D channel mode in case of floods | ||||
Description | +f for flood protection does not use +D channel mode.. | ||||
Steps To Reproduce | +f [10j#D5,14m#m5,10n#N15]:60 | ||||
Additional Information | Trying to use the channel mode +D to delay showing room joins does not work with +f | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||
|
This sounds strange. I cannot reproduce the issue. Could you describe it in detail? Also note that if you have ops (@) then you will see people joining/parting as usual, it are only non-ops that will not see users joining until they speak. |
|
The D seems to be switching to i for invite..Your saying when you try it shows D after input? |
|
I don't see anything wrong. See below. Could you paste your results / show us what you are seeing? join #test :[email protected] JOIN :#test :maintest.test.net 353 test = #test :@test :maintest.test.net 366 test #test :End of /NAMES list. mode #test +D :[email protected] MODE #test +D mode #test +f [15j]:5 :[email protected] MODE #test +f [15j#i1]:5 mode #test :maintest.test.net 324 test #test +Df [15j#i1]:5 :maintest.test.net 329 test #test 1502361433 mode #test -D :[email protected] MODE #test -D mode #test -f xx :[email protected] MODE #test -f [15j#i1]:5 mode #test +f [15j]:5 :[email protected] MODE #test +f [15j#i1]:5 mode #test +D :[email protected] MODE #test +D mode #test :maintest.test.net 324 test #test +Df [15j#i1]:5 :maintest.test.net 329 test #test 1502361433 |
|
Also. You told in another bug report you had been using a 3rd party channel module. Perhaps try unloading that and restart the ircd.. see if the issue still exists. |
|
A couple of things that I think maybe in play.. I just noticed in your test logs above you are not putting the D within the []<====brackets you are using it like a seperate mode which does work fine but I was wanting to have it where if for instance 5 nicks join within a certain amount of time then the room is place in +D for a period of time to basically not show a flood of bots coming in and not saying anything..you are putting +D like this /mode #channel +D which is fine.. I was looking for +D like this /mode #channel +f [5k#D10]:30 Also there is a +D with the third party module floodprot that has action D and from the help readme it says An action `D` to just drop the message (I thought about using `B` but since there's also `b` this might get confuzzling). I don't currently have the module loaded but im using the original non 3rd party floodprot. |
|
Ah ok, you are requesting a new feature: to have +f set +D upon certain actions. Hmmm. I would have to think about that. I understand why you ask it but I'm not so sure if it's a good idea to set and unset +D so often, it's more meant as something (semi-)permanent. |
|
yes I thought about that after I was trying to play around with it. Its probably better as a more semi-permanent option. Thanks. |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-08-05 18:52 | marco500 | New Issue | |
2017-08-10 08:11 | syzop | Note Added: 0019809 | |
2017-08-10 08:12 | syzop | Status | new => feedback |
2017-08-10 12:00 | marco500 | Note Added: 0019814 | |
2017-08-10 12:39 | syzop | Note Added: 0019815 | |
2017-08-10 12:40 | syzop | Note Added: 0019816 | |
2017-08-10 13:22 | marco500 | Note Added: 0019817 | |
2017-08-10 13:51 | syzop | Priority | high => normal |
2017-08-10 13:51 | syzop | Severity | major => feature |
2017-08-10 13:51 | syzop | Status | feedback => new |
2017-08-10 13:52 | syzop | Note Added: 0019818 | |
2017-08-10 13:53 | syzop | Summary | +f for flood protection does not use +D channel mode.. => make +f set +D channel mode in case of floods |
2017-08-10 14:22 | marco500 | Note Added: 0019819 | |
2017-09-10 17:58 | syzop | Assigned To | => syzop |
2017-09-10 17:58 | syzop | Status | new => closed |
2017-09-10 17:58 | syzop | Resolution | open => no change required |