I need a bot for kick...only kick...lol
this one will just kick the user
Bot = "Gekko"
mcmd = "!" --prefix
function DataArrival(user,data)
if strsub(data, 1, 1) == "<" then
data=strsub(data,1,strlen(data)-1)
s,e,cmd = strfind(data,"%b<>%s+(%S+)")
if (cmd==mcmd.."kick") then
if user.bOperator then
s,e,cmd,kicked = strfind(data, "%b<>%s+(%S+)%s+(%S+)")
if kicked == nil then
user:SendData("***Enter a valid username")
return 1
else
DisconnectByName(kicked)
SendToAll(Bot, "An Op just kicked: "..kicked)
return 1
end
end
end
end
end
and this one will tempban for a certain time
Bot = "Gekko"
mcmd = "!" --prefix
Time = "2" --minutes
function DataArrival(user,data)
if strsub(data, 1, 1) == "<" then
data=strsub(data,1,strlen(data)-1)
s,e,cmd = strfind(data,"%b<>%s+(%S+)")
if (cmd==mcmd.."kick") then
if user.bOperator then
s,e,cmd,kicked = strfind(data, "%b<>%s+(%S+)%s+(%S+)")
if kicked == nil then
user:SendData("***Enter a valid username")
return 1
else
kicked:TimeBan(Time)
SendToAll(Bot, "An Op just kicked: "..kicked)
return 1
end
end
end
end
end
enjoy l8rr,,
-phatty
if i want to tempban someone for 24 hours.
can you please explain how to change from minutes to hours?
60*24
u know 60 mins = 1 hour. no matter wat u got 2 do it in mins not hours. :D