Removing Glines

These are old archives. They are kept for historic purposes only.
Post Reply
darkfyre
Posts: 3
Joined: Sat Aug 14, 2004 10:41 am

Removing Glines

Post by darkfyre »

Recently someone loaded several thousand bots to a channel on our network. I then noticed that a few opers had got together and placed per Glines on them all (talking about 2000 glines here). Ive since managed to speak with the owner of the bots and he has changed the DNS so they are no longer attacking us.

Is there an easy way to remove all these non expiring bans .. or do we have to remove one at a time "/gline -*@something.com"

Thanks
darkfyre
Posts: 3
Joined: Sat Aug 14, 2004 10:41 am

Post by darkfyre »

Or maybe someone could help with an addon for mIRC which would do this?
Dukat
Posts: 1083
Joined: Tue Mar 16, 2004 5:44 pm
Location: Switzerland

Post by Dukat »

Check out AngryWolf's rmtkl module:
http://64.84.10.70:81/index.php?page=mo ... dule&id=24
Command /rmtkl: removes all TKLs (bans) matching the given conditions and having any types you specify (available ones are K:Line, G:Line, Z:Line, Global Z:Line and Shun). The removal is done locally or globally, depending on the ban is global or not. With this command you can easily get rid of a group of no longer necessary bans.

(Oh, and: please edit your posts rather than replying to yourself)
medice
Posts: 42
Joined: Fri Jul 09, 2004 11:02 pm

Post by medice »

for future problems like this you and your opers might want to set temporal glines...
here's a mirc-script i use (http://www.coding-board.de/board/showthread.php?t=2966) and i think it's quite good - the page is in german, but the script should be selfexplaining - otherwise pm me and I might help you...
greets
/medice
darkfyre
Posts: 3
Joined: Sat Aug 14, 2004 10:41 am

Post by darkfyre »

Ive installed the module .. thanks for that advice ! works a treat ;)
WilliamWIkked
Posts: 59
Joined: Sun Jun 20, 2004 3:30 am
Contact:

Post by WilliamWIkked »

For an easy non-modulized way, I use a mIRC script.

It's simple and does the trick.

Add this to remotes, remove the ';' in front, change the words to look for and then do a /stats g


;raw 223:*: if (($2 == g) && (BANMESSAGEHERE found isin $4-) gline $+(-,$3))
[insert another cliche sig here.]
AngryWolf
Posts: 554
Joined: Sat Mar 06, 2004 10:53 am
Location: Hungary
Contact:

Post by AngryWolf »

As an alternative solution, you can use set::default-bantime to avoid permanent bans. Certainly, you can still add permanent bans by specifying 0 as an expiration time, but if no expiry is given, this will make sure newly added bans will have finite expiry times. I hope that helps.
Post Reply