ilch Forum » Allgemein » HTML, PHP, SQL,... » IRC Bot

Geschlossen
  1. #1
    User Pic
    Edward Mitglied
    Registriert seit
    26.11.2006
    Beiträge
    2
    Beitragswertungen
    0 Beitragspunkte
    Hi Leute,
    Ich versuche gerade ein ein Bot für IRC zu schreiben, aber der will nicht zum Server connecten. Viel ahnung habe ich davon noch nicht, nur das fsockopen() die Verbindung zum IRC öffnet, fputs() befehle an den Server sendet und fgets() den Text vom Server schreiben kann.

    Hier der Code:
    <?
     $nick="[AoD]Bot";
     $ident="[AoD]Bot";
     $host="irc.onlinegamesnet.net";
     $port="6667";
     set_time_limit(0);
     $connect=fsockopen($host,$port);
     if(!$connect) {
      echo "Fehler beim Connectn<br>";
     }
     else {
      send_code($connect,"USER $nick $nick $nick :$nick");
      send_code($connect,"NICK $nick $ident");
     }
     
     echo "n<br><br>Sende MoTD:<br>n";
     while(!feof($connect)) {
      $zeile=trim(fgets($connect));
      echo "$zeilen<br>";
     }
     echo "<br>";
     
    function send_code($connect,$code) {
     $fehler=fputs($connect,$code);
     if($fehler) {
     echo ""$code" wurde gesendet.n<br>";
     }
     else {
      echo "Fehler beim senden von: "$code"n<br>";
     }
    }
    ?>


    Hoffe ihr könnt mir helfen, bedanke mich schonmal im vorraus lächeln

    Edit:
    Es kommt folgender Text:
    "USER Bot Bot Bot :Bot" wurde gesendet.
    "NICK Bot Bot" wurde gesendet.


    Sende MoTD:
    NOTICE AUTH :*** Looking up your hostname
    NOTICE AUTH :*** Checking Ident
    NOTICE AUTH :*** Found your hostname

    ERROR :Closing Link: by OGame2.OGameNet.net (Registration Timeout)


    Zuletzt modifiziert von Edward am 26.11.2006 - 12:45:49
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Thumbnail Mitglied
    Registriert seit
    10.06.2006
    Beiträge
    365
    Beitragswertungen
    0 Beitragspunkte
    ich glaube das wendest du dich an das falsche Forum ich habe mich damit einmal beschäftig und auch einen schönen bot zusammen gebracht allerdings weiß ich nicht mehr wie das geht am besten du wendest dich an ein Forum von einem Server die bei GameSurge sind ganz nett und ich auch Deutsch

    www.gamesurge.net war glaube ich die Adresse wenn net probiers mit org
    Nur Idioten halten Ordnung. Ein Meister beherrscht das Chaos
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Edward Mitglied
    Registriert seit
    26.11.2006
    Beiträge
    2
    Beitragswertungen
    0 Beitragspunkte
    ok, danke
    werd da mal fragen lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten