View Issue Details

IDProjectCategoryView StatusLast Update
0006245unrealircdpublic2023-04-02 18:18
ReporterValware Assigned Tosyzop  
PrioritynoneSeveritytweakReproducibilityN/A
Status resolvedResolutionfixed 
Product Version6.0.6 
Fixed in Version6.1.0-rc1 
Summary0006245: Feature Request: Enable using more modes in floodmode actions
DescriptionPlease can we get a way to use more actions in channel mode ''f''

For example/clarity:
''+f [40m#x]''

Where ''x'' is the action I'm referring to.
TagsNo tags attached.
3rd party modules

Relationships

related to 0006034 closedsyzop chanmode +f: support for action 'd' in floodtype 'm' (and maybe others) 

Activities

Valware

2023-03-31 17:31

reporter   ~0022808

I think in light of the new Flood Profile mode, it would be super helpful to be able to register a mode as an appropriate (re)action

syzop

2023-04-02 18:18

administrator   ~0022819

Last edited: 2023-04-02 18:18

Done for setting paramless channel modes. I think it should suffice for now :D

https://github.com/unrealircd/unrealircd/commit/a19b2aebf6c49440a96202b1d7337819be05441a

commit a19b2aebf6c49440a96202b1d7337819be05441a (HEAD -> unreal60_dev, origin/unreal60_dev, origin/HEAD)
Author: Bram Matthys <[email protected]>
Date: Sun Apr 2 18:14:45 2023 +0200

    New `cmode.flood_type_action` which can be used to indicate a channel mode
    can be used from +f/+F as an action. You need to specify for which
    flood type your mode is, eg `cmode.flood_type_action = 'j';` for joinflood.
    
    Currently a mode can only choose one flood type action due to +f/+F
    timer fights that could otherwise occur, but that shouldn't be too
    much of an issue since we can live with that in core as well.

Issue History

Date Modified Username Field Change
2023-03-10 17:22 Valware New Issue
2023-03-17 12:02 syzop Relationship added related to 0006034
2023-03-31 17:31 Valware Note Added: 0022808
2023-04-02 18:18 syzop Assigned To => syzop
2023-04-02 18:18 syzop Status new => resolved
2023-04-02 18:18 syzop Resolution open => fixed
2023-04-02 18:18 syzop Fixed in Version => 6.1.0-rc1
2023-04-02 18:18 syzop Note Added: 0022819
2023-04-02 18:18 syzop Note Edited: 0022819
2023-04-02 18:18 syzop Note Edited: 0022819