PtokaX forum

Archive => Archived 5.0 boards => Finished Scripts => Topic started by: Zigurds on 05 March, 2005, 22:24:37

Title: Censorbot
Post by: Zigurds on 05 March, 2005, 22:24:37
code------------------------------------------------
---------------------------------------------------------------------------------------------------------------------
--   CENSORBOTS
--Latvian hub Alfa
---------------------------------------------------------------------------------------------------------------------

trigs = {["?"]=1,["?"]=2,["?"]=3,["?"]=4,["?"]=5,["?"]=6,["?"]=7,["?"]=8,["?"]=9,["?"]=10,["?"]=11,
["?"]=12,["?"]=13,["?"]=14,["?"]=15,["?"]=16,["?"]=17,["?"]=18,["?"]=19,["?"]=20,
["?"]=21,["?"]=22,["?"]=23,["?"]=24,["?"]=25,["?"]=26,["?"]=27,["?"]=28,["?"]=29,["?"]=30}

botname = "-CENSORBOTS-"
iemesls = "6. rule - Hub language is latvian not for write cyrillic!"


function cenzura(curUser,data)
   if not curUser.bOperator then
      for key,a in trigs do
         if(string.find(data, key)) then
            curUser:SendData(botname,iemesls)
            curUser:Disconnect()
            return 0
         end
      end
   end
   return data
end

function ChatArrival(curUser, data)
   return cenzura(curUser,data)
end

function ToArrival(curUser, data)
   return cenzura(curUser,data)
end

function MyINFOArrival(curUser, data)
   return cenzura(curUser,data)
end