Cum sa faci un robot de messenger?
În primul rând trebuie să aveţi un cont de Imified. Puteţi să vă înregistraţi de aici.
Acum că aţi creat un cont, logaţi-vă. Veţi ajunge pe o pagină ce seamănă cu aceasta :
Acum că aveţi un cont, să începem să creem botul. Veţi avea nevoie de un site unde să îl hostaţi (host-ul trebuie să citească fişierele .php ... genul de site-uri ca webs.com nu permit asta).
Exemplu de robot :
include_once(”class.imified.php”);
if(!isset($_REQUEST['msg']))
{
die (”Bun venit!“);
}
//initiate
$im = new ImifiedHelper(”NUMBER“,”nume@exemplu.com”,”parola_ ta”);
//callback
$im->setCallback(”callback”);
function callback($message, $step, $network, $userKey)
{
global $im;
$message = strtolower($message);
if(”!help”==$message)
{
echo “Comenzi disponibile : rst, creator, quit”;
}
else if(”rst”==$message)
{
echo “Site-ul oficial este www.rstcenter.com”;
}
elseif(”creator”==$message)
{
echo “Acest robot a fost creat de doomclip.”;
}
elseif(”quit”==$message)
{
echo “O zi buna in continuare!”;
}
else
{
echo “Comanda negasita! Te rugam sa incerci alta!”;
}
$im->resetStep();
}
Unde scrie NUMBER scrieţi Bot Key-ul (după ce aţi creat un robot, sub nume va apărea un cod, ca de exemplu EF7D040C-2219-09D8-545F6F721A27870C)
Unde scrie nume@exemplu.com scrieţi adresa de messenger a bot-ului (ex : doomclip_rst@rocketmail.com) iar la parola_ta scrieţi parola de la contul de messenger.
Secvenţa comandă-răspuns
if(”COMANDA”==$message)
{
echo “RASPUNS”;
}
Această secvenţă este pentru a face legătura între utilizator şi robot. Utilizatorul va scrie o comanda (COMANDA) iar robot-ul îi va răspunde (RASPUNS).
Pentru a-ţi testa robotul, intră aici.
Cei mai mulţi dintre voi veţi observa că robotul este făcut pentru GMAIL şi Jabber. Puteţi să-l faceţi de Yahoo! (sau AIM sau MSN) accesând următorul link :
http://new.imified.com/account/bot/BOT-KEY/networks
Spor la lucru!
Niciun comentariu:
Trimiteți un comentariu