Hallo !
Ich versuche einen Bot für einen Chat zu programmieren.
Aber irgendwo ist ein Fehler :-/...
ich wollte ihm bestimmte Zeilen vorgeben und dann wenn er eine Zeile schon kennt soll er individuell antworten, wenn die Zeile für ihn unbekannt ist, soll er sagen, dass er in ruhe gelassen werden soll...
Der *if teil* wird immer übersprungen.
Egal was ich eingebe, es kommt immer "Lass mich in ruhe, ich will schlafen..
Wird die Variable nicht richitg ausgelesen? Aber bei den Befehlen für den Chat ging es auch 
Danke[/code]
Ich versuche einen Bot für einen Chat zu programmieren.
Aber irgendwo ist ein Fehler :-/...
ich wollte ihm bestimmte Zeilen vorgeben und dann wenn er eine Zeile schon kennt soll er individuell antworten, wenn die Zeile für ihn unbekannt ist, soll er sagen, dass er in ruhe gelassen werden soll...
Code:
<? if(eregi("^\Koukol",$message)) { $message = strip_tags($text); if($message==23) { $antwort = " hi "; } else { $antwort = "Lass mich in ruhe ich will schlafen... :-/ "; } $msg = "<font color=\"$col\"> $chatuser [zu Koukol]: ".$message." </font> <font color=\"#000000\"> Koukol [zu $chatuser]: $antwort </font>".$msgpostfix; $nodate=1; } ?>
Der *if teil* wird immer übersprungen.
Egal was ich eingebe, es kommt immer "Lass mich in ruhe, ich will schlafen..
DrJekyll [zu Koukol]: Koukol 23
Koukol [zu DrJekyll]: Lass mich in ruhe ich will schlafen... :-/
DrJekyll [zu Koukol]: Koukol haaaalloooo
Koukol [zu DrJekyll]: Lass mich in ruhe ich will schlafen... :-/
Koukol [zu DrJekyll]: Lass mich in ruhe ich will schlafen... :-/
DrJekyll [zu Koukol]: Koukol haaaalloooo
Koukol [zu DrJekyll]: Lass mich in ruhe ich will schlafen... :-/

Danke[/code]
Kommentar