Domanda

Sto cercando di creare un bot IM e non sono stato in grado di trovare le risorse necessarie.


Aggiorna

C'è stato un problema con Imified fare bot Gtalk non appaiono in linea (e non risponde), ora funziona così sto chiudendo questo.

esercitazione funziona.


domanda iniziale non cancellata per scopi di riferimento

Per prima cosa, ho trovato un grande tutorial su Come scrivere il proprio IM Bot , ma utilizza la piattaforma IMified che sembra morto (ultimo post del blog nel settembre 2008, nessun feedback sul loro forum di assistenza, ...).

Sono riuscito a creare un bot beta usando il loro servizio, ma come posso vedere nella loro forum di assistenza, non sarà mai in linea.

Quindi, nessuno è riuscito a farlo?

Note

Sto cercando qualcosa che sarebbe:

  • libero
  • Funziona con PHP * o qualche soluzione di hosting gratuito (come IMified ma che funziona)
  • Opere di Google Talk (non mi importa veramente l'altro)

Naturalmente, inserisco risposte su qualsiasi soluzione che non si adatta a questi criteri, potrebbe aiutare.

* Ho un piano di hosting Linux su GoDaddy

È stato utile?

Soluzione 2

Tratto da tutorial nel caso in cui sia mai scompare:

  

Passaggio 1 : Vai a imified.com e richiedere un invito. Dovresti   anche dare il vostro bot un nome decente, perché si può avere solo un bot per   indirizzo di posta elettronica.

     

Passaggio 2 : Una e-mail con una chiave segreta dovrebbe arrivare nella Posta in arrivo della   minuto successivo. Copiare la chiave negli appunti e andate qui per riscattare quella   chiave.

     

Passaggio 3 : Ora è il momento di creare un bot che è in realtà un semplice   script che risiede sul server web pubblico. Potrebbe essere in PHP,   Perl, Python o qualsiasi altra lingua. Maggiori informazioni qui.

     

Questa è la fonte dello script PHP che ho scritto per il bot labnol IM -   piuttosto auto esplicativo - si legge il messaggio, ottiene il relativo   dati provenienti da Google Suggest e gli echi di nuovo alla finestra IM.

<?php   // Get all the related keywords from Google Suggest
    $u = "http://google.com/complete/search?output=toolbar";   $u = $u . "&q=" . $_REQUEST['msg'];

    // Using the curl library since dreamhost doesn't allow fopen
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $u);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

    $xml = simplexml_load_string(curl_exec($ch));
    curl_close($ch);

    // Parse the keywords and echo them out to the IM window
    $result = $xml->xpath('//@data');
    while (list($key, $value) = each($result))
    {
        echo $value ."<br>";
    }
?>
     

Passaggio 4 : Una volta che lo script è pronto, ha messo   da qualche parte sul vostro web server e copiare il pieno URI al   Appunti.

     

Ora accedi al tuo account imified, incollare l'URL sceneggiatura e aggiungere che   im bot tuo elenco di amici. Questo è tutto.

Altri suggerimenti

Google Talk usa Jabber, dove il protocollo è chiamato XMPP . Una rapida ricerca su Google per "xmpp bot php" mi ha portato qui . Questo dovrebbe essere sufficiente per cominciare?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top