WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
JavaScript / Social Networks

Yahoo! Messenger node.JS BOT

— Add- On per WorldWideScripts.net

Iscriviti al nostro feed per rimanere sempre aggiornato!

Nuovo! Seguici come lo vuoi!


Yahoo! Messenger node.JS BOT - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Yahoo! Messenger PHP BOT

  • Creato: 2012/05/31
  • Ultimo aggiornamento: 2012/05/31
  • By: nr913

  • Che cosa si può usarlo per?

    Non avendo il miglior uso particolarmente, il BOT può esaudire una grande varietà di compiti, come ad esempio:

    • Live chat di sostegno;
    • Informazioni generali di query BOT;
    • Newsletter BOT;
    • Controllo remoto via Yahoo! Messenger.

    Si può facilmente adottare un uso pratico, secondo il vostro bisogno.

    Cosa c'è di così speciale con questo BOT?

    • Super facile da implementare;
    • Supporta il trasferimento di file attraverso i server relay Yahoo!. Questo significa che non dovete preoccuparvi di port forwarding;
    • La gestione degli eventi è fatto da eventi nativi del nodo;
    • Approfitta delle grandi prestazioni e le caratteristiche di node.js.

    Che cosa è nel pacchetto?

    Nel pacchetto è il file principale, YBot.js, e tre file di esempio:

    • sample.js, Può essere utilizzato come modello per i progetti;
    • sample_remote.js, Rende comandi di shell e trasferimenti di file tramite Yahoo! Messenger;
    • sample_support.js, un semplice principio di gestione dei client per una sessione di live chat di sostegno.

    Come si può utilizzare?

    Buona domanda. In primo luogo, è necessario includere il file principale, YBot.js.

 var bot = richiedono ('./ YBot.js'); 

Quindi, fare un'istanza della classe YBot, passando al costruttore l'ID e la password dell'account del BOT verrà accedere.

 Bot = new bot.YBot ('yahoo_id', 'password'); 

Per eseguire il processo di BOT, è sufficiente chiamare il metodo Start

 Bot.Start (); 

Ma questo sarà solo avviare il bot. A causa della Node.js BOT verrà eseguito asyncroniously. Naturalmente, se si desidera gestire i messaggi in arrivo, i file e così via, è necessario registrare un callback, in questo modo:

 Bot.on ('messaggio', OnIncomingMessage); funzione OnIncomingMessage (da, messaggio) { // Gestire il messaggio Bot.SendMessage (da "Io non so cosa dire..."); } 

La documentazione su eventi, metodi e relativi parametri può essere trovato in l'inizio di YBot.js.

Quindi, un file BOT di base dovrebbe essere simile a questo:

 // Includere la classe bot var bot = richiedono ('./ YBot.js'); // Istanziare il bot Bot = new bot.YBot ('yahoo_id', 'password'); // Registrare i nostri callback Bot.on ('messaggio', OnIncomingMessage); // Dichiarare le funzioni di callback Funzione OnIncomingMessage ($ da, $ messaggio) { Bot.SendMessage ($ da, "Io non so cosa dire.."); } // Avviare il processo di bot Bot.Start (); 

Changelog

[2012/05/31] Versione 1.0 rilasciato


Scarica
Altri componenti di questa categoriaTutti i componenti di questo autore
CommentiDomande frequenti e risposte

Proprietà

Creato:
5 giugno 12

Ultimo aggiornamento:
N / A

Versione software:
Altro, jQuery

file inclusi:
JavaScript JS

Parole chiave

eCommerce, tutti gli articoli, bot, chat, controllo, vivere, messaggero, remoto, supporto, yahoo