Skip to content

Add support for ~[!]<type>:<stuff> ban-/exempt-types #18

@thommey

Description

@thommey
Trac Data
Ticket 18
Reported by De Kus
Status assigned
Component Core
Priority minor
Milestone 1.8.2
Keywords Unreal 005 isupport ircd-seven freenode
Version 1.8.0 CVS

UnrealIRCd supports a neat way for a diffrent kind of ban-types. I don't if and
when this is/was/will be implemented to other servers. There are very usefull to
practicate the following:

  • prevent nick-flood (like from fighting against nickserv or from BNCs triing to
    use a too long nick name)
  • implementation of channel-blacklisting
  • squelching user without having the channel moderated
  • ban of real names (nice for unwanted, unconfigured scripts)

Comment # 1 From Thomas Sader 2009-01-08 20:05:17

What eggdrop could do with those bantypes:

  • accept them in +/-ban [dcc], new(chan)ban [tcl] as valid masks (same for
    excepts)
  • let them expire as usual (dynamicbans)
  • check if the ~r type ban (realname mask) affects itself and unban instantly
  • check if the ~c type ban (badchan mask) affects itself and unban instantly
    [not sure if that'd be useful]

What eggdrop cannot do:

  • enforce them
  • protect other ops/friends/owners from being affected by them

The raw 005 token for those bantypes is:

EXTBAN=~,cqnrT

(seems like there were more bantypes (q and T aren't mentioned in the official
doc))

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions