Closed TheDaemoness closed 1 year ago
could you document this in the extban helptext too? (in help/opers/extban
)
Done! I chose the word "exclude" as opposed to "does not match" because the description fits on a single line that way; let me know if there are clarity concerns.
This PR adds the
extb_guest
extension. It provides theg
extban, which acts as a normalnick!user@host/range
ban except it only matches unidentified connections.Channel mode
r
can be very useful for channel operators to mitigate abuse, however it is frequently too broad. Oftentimes it is only necessary to require accounts from specific ranges, allowing unregistered users from other ranges or registered users from the abused range to join unimpeded.Currently, there does not seem to be a clean way of doing this without either
extb_combi
or auto-kicking bots/services. This extension is meant to provide a solution that can (hopefully) be loaded on Libera in the near future.