Prevent user with pinger nick to stay in hub
 

Prevent user with pinger nick to stay in hub

Started by Pieter, 22 February, 2009, 16:53:33

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Pieter

Hi all, some people have found a new way to annoy hubowners.
They login on the hub with the nick of one of the hublist pingers.
When they are in the hublist can't.
Nickban them is no option because you willl also ban the pinger.
Ip ban is not an option because they return soon with another ip.
So i suppose it could be done with a list of nicks that will be disconnected when they stay in the hub for more then a few seconds.

Hope someone can help.

Thanx Pieter.

CrazyGuy

Having seen this with a "dchublist" example in PtokaX Admins, it was suggested by Daywalker to check other variables that do not change such as sharesize, tag and email. Set your script to kick on a match on those.

ATAG

You can set the pinger nick/password on some hublists (for example: dchublist, openhublist) and reg them on your hub.

[NL]Daddy-Bear?

Hello it?s me again


Maybe that this helps, an LUA to tease him.

Link   http://forum.ptokax.org/index.php?topic=8279.0


Respectfully,

[NL]Daddy-Bear?
???????????? Lets enjoy our Hobby ??????????

dchub://daddys-friends-association.no-ip.org:4106

take a peek you are welcome :D

sphinx_spb

This prevent fake pinger even to log in
local ifpinger=false
local Bot=SetMan.GetString(21)
local Pinger={["nick1"]=1,["nick2"]=1,}	-- pingers' nicks here

BotINFOArrival = function(sUser,sData)
	local _,_,desc = sData:sub(1,-2):find("$BotINFO (.+)")
	if desc then
		if Pinger[sUser.sNick] then
			ifpinger=true
		end
	end
end

UserConnected = function (sUser)
	if Pinger[sUser.sNick] then
		if ifpinger then
			ifpinger=false
		else
			Core.SendToUser(sUser,"<"..Bot.."> This nick is reserved!")
			Core.Disconnect(sUser) 
			return true
		end
	end
end

CrazyGuy

Actually his script doesn't stop fake pingers from login in, but only regular users from using pinger nicks  :P

SMF spam blocked by CleanTalk