IRC Ein- und Ausgabe
Verfasst: Samstag 14. Mai 2005, 23:12
Hi,
ich will einen Bot für den IRC schreiben, der etwas bestimmtes sagt sobald bestimmte Wörter von Usern in den Channel geschrieben werden. Zum Beispiel sagt ein User im Channel "!hallo", dann sollte der Bot "Grüß dich" oder sowas schreiben. Ich dahcte da an die if/else-Lösung. Die Ausgabe habe ich schon hingekriegt (er sagt ein Standardausdruck bei Anweisungen die er nicht kennt). Der Else-Befehl funktioniert also.
Aber was schreib ich bei dem if-Befehl rein, damit er die Wörter erkennt die er erkennen soll?
Achso, der Bot sollte nur antworten sobald man ein ! vor den Befehl schreibt. Er sollte also nicht auf "hallo", sondern auf "!hallo" antworten. Wie gebe ich das in den Quelltext ein?
ich will einen Bot für den IRC schreiben, der etwas bestimmtes sagt sobald bestimmte Wörter von Usern in den Channel geschrieben werden. Zum Beispiel sagt ein User im Channel "!hallo", dann sollte der Bot "Grüß dich" oder sowas schreiben. Ich dahcte da an die if/else-Lösung. Die Ausgabe habe ich schon hingekriegt (er sagt ein Standardausdruck bei Anweisungen die er nicht kennt). Der Else-Befehl funktioniert also.
Aber was schreib ich bei dem if-Befehl rein, damit er die Wörter erkennt die er erkennen soll?
Achso, der Bot sollte nur antworten sobald man ein ! vor den Befehl schreibt. Er sollte also nicht auf "hallo", sondern auf "!hallo" antworten. Wie gebe ich das in den Quelltext ein?