Skip to content

Feature Request: Make independent ban-time settings for "userban-time" and "dynamicban-time" #1825

@JinxDojo

Description

@JinxDojo

Eggdrop does not do a very good job "cooperating" with user-placed bans. Indeed, for years people have asked for the ability to stop Eggdrop from interceding in user-placed bans, and the solution has always been given as "set -dynamicbans". However, this has issues as well (which I can go into, if prompted). Months ago (in the #Eggdrop IRC channel) I proposed the idea of "+ignoreuserbans" as a channel setting, and ultimately we arrived at the conclusion that this could be accomplished instead (and perhaps more cleanly) by making independent the 3 purposes of ban-time.

2025-04-26 11:16:34 thommey ban-time is 3 things: default ban time (flood join etc.), dynamicban unban time, userban unban tmie
2025-04-26 11:17:08 thommey maybe those should be split up, so you can say "unban all user bans after a week"

Of course, if "userban-time" and "dynamicban-time" aren't set, Eggdrop would continue to default to using "ban-time" for those settings.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions