AnGelBot-Portal²

Normale Version: hab da ein scriptlein
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
hab hier ein script fürs inviten geschrieben wenn ich !invite eingebe funzt es nur wenn wer anderer !invite probiert bekopmmt er diese nachricht: " [12:32] -[MQ]Bot- ! "
Kann mir wer helfen wo ich den fehler habe ???
und eventuell wie ich das mache das man es auch per querry sagen kann also so zb. /msg [MQ]BOT !invite damit es auch klappt ???

danke für eure hilfe schon mal im Vorraus.

Sub Init
Hook "Chan_Msg"
End Sub

Sub Chan_Msg (Chan, Nick, RegUser, Line)
If LCase(Param(Line,1)) = "!invite" Then
If MatchFlags(GetUserChanFlags(RegUser, Chan), "+fpv") Then
SendLine "INVITE " & Nick & " " & "#marquis.intern", 1
Else
SendLine "NOTICE " & Nick & " Du hast keine Berechtigung diese Option auszuführen !", 3
End If
End if
End Sub



MFG Oliver
Code:
Sub Init()
  Script "Invite Script 1.0 by gangasta"
  Hook "Chan_Msg"
End Sub

Sub Chan_Msg(Chan, Nick, RegUser, Line)
  Select Case LCase(Param(Line, 1))
    Case "!invite"
      If MatchFlags(GetUserChanFlags(RegUser, Chan), "fpv") Then
        SendLine "INVITE " & Nick & "#marquis.intern", 3
      End If
  End Select
End Sub


Probiere das mal so!! Ich glaube der bot muss aber im chan bei L rechte haben!!!!
Ehm der Bot muss keine L Rechte haben sondern nur geoppt sein.

Und das es bei dir nicht geht mag daran liegen das du nicht +fpv hast sondern z.B. nur +fp
Hallo zusammen

hab auch mal ne frage zu dem Script hier ...
mein Bot läuft zb in Channel 2
wenn ich den Bot nun noch in Channel 1 laufen lasse
aber der AktivChan Channel 2 ist
wird dann über das Script jeder user der in Channel 1
!invite eingibt in
Channel 2 invited ?

so was in der Art suche ich unbedingt !!!

Hoffe ich habe das nicht zu kompliziert erklärt Rolleyes


Gruß Highway_105
Referenz-URLs