Système de greet pour bot mirc

Soyez le premier à donner votre avis sur cette source.

Snippet vu 5 575 fois - Téléchargée 25 fois


Contenu du snippet

C'est un addon pour simple pour votre bot il sufi de tapé "/msg nom-du-bot set greet votre-greet" pour créer votre greet ensuite vous pouvez le modifier en tapant la même commande. Pour le suprimé taper "/msg nom-du-bot del greet". De plus on ne peut pas mettre $ip dans son greet :D

Source / Exemple :


on *:TEXT:set greet*:?:{
  if ($readini(greet.ini,$nick,greet == 5)) { set %new.greet $3 | set %new.greet1 $3- | newgreet }
  if ($3 == $null) { notice $nick Syntaxe: /msg nom-du-bot set greet un_message | halt }
  if ($len($3-) > 150) { notice $nick Votre greet ne peut pas contenir plus de 150 caractères | halt }
  if ($right(a$ip,3) isin $3-) { notice $nick Le greet ne peut pas contenir l'ip | halt }
  writeini greet.ini $nick greet 5
  write greet.txt $nick $3- 
  notice $nick Votre greet est maintenant $3- 
  halt
}

alias newgreet {
  if (%new.greet == $null) { notice $nick Syntaxe: /msg nom-du-bot set greet un_message | halt }
  if ($len($3-) > 150) { notice $nick Votre greet ne peut pas contenir plus de 150 caractères | halt }
  if ($right(a$ip,3) isin %new.greet1) { notice $nick Le greet ne peut pas contenir l'ip | halt }
  set %write.greet -ds $+ $nick
  write %write.greet greet.txt 
  write greet.txt $nick %new.greet1 
  notice $nick Votre nouveau greet est maintenant %new.greet1 
  unset %new.greet
  unset %new.greet1
  unset %write.greet
  halt
}

on *:TEXT:del greet:?:{
  if ($readini(greet.ini,$nick,greet != 5)) { halt }
  set %write.greet1 -ds $+ $nick
  write %write.greet1 greet.txt 
  remini greet.ini $nick greet 5
  notice $nick Votre greet a été effacé
  unset %write.greet1
  halt
}

on *:JOIN:#:{
  if ($readini(greet.ini,$nick,greet != 5)) { halt }
  if ($nick == $me) { halt }
  set %barre [
  set %barre1 ]
  msg $chan %barre $+ $nick $+ %barre1 $read(greet.txt, s, $nick) 
}

By -MegaMan3-

A voir également

Ajouter un commentaire

Commentaires

Messages postés
27
Date d'inscription
jeudi 6 février 2003
Statut
Membre
Dernière intervention
7 novembre 2006

Perso j'aime bien le principe MM3 bravo a toi =)
bonne continuation a tous :)
Messages postés
6
Date d'inscription
dimanche 8 février 2004
Statut
Membre
Dernière intervention
18 août 2004

alors la deja ca marche pas je trouve ca mal coder et en plus c juste un peu inutile j'aurez jamais osez poster une source pareil mais bon debutant je suppose donc que je peux dire bah 4/10 c'est deja pas mal mais c'est du voler!!!
Messages postés
199
Date d'inscription
lundi 19 mai 2003
Statut
Membre
Dernière intervention
7 avril 2005

Ca reste très basique... :/
Messages postés
11
Date d'inscription
dimanche 21 septembre 2003
Statut
Membre
Dernière intervention
29 janvier 2004

chez moi ca marche pas, les message sont bien enregistré dans le fichier greet mais ca ne les affiche pas dans le salon a l'arriver d l'user !!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.