12.07.2008, 14:15 Uhr
Hi!
Ich möchte den bot für eine sehr begrenzte gruppen von Usern nutzen. Diese User haben alle unterschiedliche Rechte im Channel von half op bis founder...
folgende schnipsel habe ich zusammen geklaubt und würde gerne wissen ob das soweit stimmt und funktioniert:
** Nur "!" und "@" im Channel HoD-intern **
Case "!beissen"
if (Chan = "#hod-intern" and isop(nick, chan)) then
SendLine "PrivMsg " & Chan & " :" & Chr(1) & "ACTION beisst " & NNick &
end if
** Nur Channel #hod-intern **
Case "!beissen"
if (Chan = "#hod-intern") then
SendLine "PrivMsg " & Chan & " :" & Chr(1) & "ACTION beisst " & NNick &
end if
** Nur ! und @ im Channel **
Case "!beissen"
if (isop(nick, chan)) then
SendLine "PrivMsg " & Chan & " :" & Chr(1) & "ACTION beisst " & NNick &
end if
** Nur ich kann das (Bot owner) **
Case "!beissen"
If MatchFlags(GetUserChanFlags(RegUser, Chan), "+m") Then
SendLine "PrivMsg " & Chan & " :" & Chr(1) & "ACTION beisst " & NNick & " ganz kräftig in den Hintern !!! " , 1
end if
Leider reagiert mein Bot auf "/msg botname !befehl" Das soll er aber nicht machen. Wo kann ich das einstellen?
Gibt eine Tabelle wo man die Bedeutungen der Flags nachlesen kann?
Ich möchte den bot für eine sehr begrenzte gruppen von Usern nutzen. Diese User haben alle unterschiedliche Rechte im Channel von half op bis founder...
folgende schnipsel habe ich zusammen geklaubt und würde gerne wissen ob das soweit stimmt und funktioniert:
** Nur "!" und "@" im Channel HoD-intern **
Case "!beissen"
if (Chan = "#hod-intern" and isop(nick, chan)) then
SendLine "PrivMsg " & Chan & " :" & Chr(1) & "ACTION beisst " & NNick &
end if
** Nur Channel #hod-intern **
Case "!beissen"
if (Chan = "#hod-intern") then
SendLine "PrivMsg " & Chan & " :" & Chr(1) & "ACTION beisst " & NNick &
end if
** Nur ! und @ im Channel **
Case "!beissen"
if (isop(nick, chan)) then
SendLine "PrivMsg " & Chan & " :" & Chr(1) & "ACTION beisst " & NNick &
end if
** Nur ich kann das (Bot owner) **
Case "!beissen"
If MatchFlags(GetUserChanFlags(RegUser, Chan), "+m") Then
SendLine "PrivMsg " & Chan & " :" & Chr(1) & "ACTION beisst " & NNick & " ganz kräftig in den Hintern !!! " , 1
end if
Leider reagiert mein Bot auf "/msg botname !befehl" Das soll er aber nicht machen. Wo kann ich das einstellen?
Gibt eine Tabelle wo man die Bedeutungen der Flags nachlesen kann?
