IRCbot en PHP

Répondre
bibi
le 21/05/2004 à 16:32
bibi
J'ai fait un ircbot en php, il se connecte nikel mais le pb , c'est que je voudrais qu'il réagisse a des mots ou phrase qu'il y a sur un chan ou en pv.

Les messages sont de cette forme :

:`fks!stabil@osmoze-c-est-la.liber-t.org PRIVMSG ``fksrox :texte

pour un pv
et :

:`fks!stabil@osmoze-c-est-la.liber-t.org PRIVMSG #fks :texte

pour un message sur un chan

Je voudrais pouvoir extraire si l'origine du message est #fks ou `fks donc un chan ou un mec, et je voudrais aussi extraire le texte seul, sans ce qui le précède
mais jsuis en lutte j'ai essayé avec des eregi des substr mé jcomprend pa tout en fait
merci davance
commit suicide
moogli
le 21/05/2004 à 20:00
moogli
slt,
voila p'tet ce qui faut ?
pour savoir si c'est #fks ou `fks
avec la fonction preg_match
<?php
if (preg_match("#fks",$message))
{ chan}
else { mes}
?>

pour extraire tu utiliser explode
exemple
[code
<?php
list($parti_inutile,$le_texte)=explode(delimiteur,$message);
//ici serait par exemple fks:
//dans ce cas le texte qui est apres fks: sera dans la variable $texte et tu laisse tomber l' autre
list($rien,$txt)=explode("fks:",$message);
?>
[/code]
J'espère que g pu t'aider @+
Il en faut peu pour être heureux !!!!!
bibi
le 21/05/2004 à 20:03
bibi
en fait j'ai trouvé, une méthode avec des eregi et des explode et ca va marcher jpense ;)

merci kan meme
commit suicide
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours