Systeme de seen pour bot, tres simple, mais efficace

Description

Ceci est un systeme de seen tres simple, mais aussi tres efficace
Je sais qu'il y a deja beaucoup de sources du genre, mais je poste tout de meme la mienne

Source / Exemple :


;Script par webdo
;Systeme de seen pour robot

;On enregistre quand il join
on *:JOIN:#:writeini -n seendata.ini join $nick 2,15 $nick à été vu pour la derniere fois sur $chan le $date à $+($time,...)

;On enregistre quand il part
on *:part:#:writeini -n seendata.ini part $nick 2,15 Il a quitter le salon le $date à $+($time,...)

;On enregistre quand il quitte le serveur
on *:quit:writeini -n seendata.ini part $nick 2,15 Il a quitter le serveur le $date à $+($time,...) Avec le message: $1-

on *:text:!seen*:#:{
  ;on verifie si il est sur le salon, si il y est on le dit
  if ($2 ison $chan) notice $nick 2,15 Ouvre tes yeux $+($nick,...) $2 est sur le canal

  ;Si il n'est pas presentement sur le salon, on dis kan il est arriver et kan il est parti
  else {
    if ($2 isin $readini(seendata.ini,n,join,$2) ) { 
      notice $nick 2,15 $readini(seendata.ini,n,join,$2) 
    notice $nick 2,15 $readini(seendata.ini,n,part,$2) }

    ;Si le robot ne l'a jamais vu, on le dit
    else .notice $nick 2,15 Je n'ai jamais apercu $2 sur $+($chan,...)
  }
}

Conclusion :


pour installer telecharger le .zip placer le fichier dans le dossier de votre robot et tapper /load -rs seen.ini

Codes Sources

A voir également

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.