The following code is a +mass all users message that ops can send, can someone modify it so only ops get it when say +masso is typed, the op who sent it sends a PM box to all the Ops only? Also, it would notify the op in the PM box that the message is a MASS op pm and not a mass message.
function Main()
Bot = "Channel Bot"
frmHub:RegBot(Bot)
end
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=="+mass") then
if user.bOperator then
s,e,cmd,message = strfind(data,"%s+(%S+)%s+(.*)")
SendPmToAll(Bot," "..user.sName..": "..message)
return 1
end
end
end
end
Hi,
Hope it helps..
function Main()
Bot = "Channel Bot"
frmHub:RegBot(Bot)
end
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=="+mass") then -- Send Message to All
if user.bOperator then
s,e,cmd,message = strfind(data,"%s+(%S+)%s+(.*)")
SendPmToAll(Bot," "..user.sName..": "..message)
return 1
end
elseif (cmd=="+massop") then -- Send Message Only to OPs
if user.bOperator then
s,e,cmd,message = strfind(data,"%s+(%S+)%s+(.*)")
SendPmToOps(Bot," "..user.sName..": "..message)
return 1
end
end
end
end
Best regards, nErBoS