begin process at 2008 05 17 07:04:08
1 173 919 membres
51 nouveaux aujourd'hui
13 973 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

IDENTIFICATION DU EGGDROP


Information sur la source

Catégorie :Scripts Classé sous : identification, TCL, tutorial, auto ident, ident Niveau : Débutant Date de création : 12/12/2007 Date de mise à jour : 12/12/2007 17:46:10 Vu : 2 432

Note :
Aucune note

Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

Description

voici une des binds pour que le eggdrop ce auto identifi , grâce à ce bind , il peut aussi ce oper , ce mettre superadmin et se hoster automatiquement

Source

  • # Variables globales - informations du bot #
  • set nsnick "Nom-du-bot"
  • set nspass "mot-de-passe-du-bot"
  • # Identification Ns
  • bind notc - * ident_ns
  • proc ident_ns { nick uhost handle arg dest } {
  • global botnick nsnick altnick nspass
  • if { ([string match "*Si vous ne changez pas*je changerai votre pseudo.*" $arg]) && ($nick == "NickServ") } {
  • if { ($botnick == $nsnick) || ($botnick == $altnick) } { putquick "PRIVMSG nickserv :identify $nspass" }
  • }
  • }
  • bind notc - * oper
  • proc oper { nick uhost handle arg dest } {
  • if { ([string match "*Votre vhost*est activée.*" $arg]) && ($nick == "HostServ") } {
  • putserv "oper login mot-de-passe"
  • putserv "os set superadmin on"
  • }
  • }
  • bind raw - "001" identify
  • proc identify { from keyword text } {
  • putquick "identify mot-de-passe-du-pseudo"
  • putquick "oper login mot-de-passe"
  • putquick "os set superadmin on"
  • putquick "hs on"
  • }
# Variables globales - informations du bot #
set nsnick "Nom-du-bot"
set nspass "mot-de-passe-du-bot"

# Identification Ns

bind notc - * ident_ns    
proc ident_ns { nick uhost handle arg dest } {
global botnick nsnick altnick nspass
if { ([string match "*Si vous ne changez pas*je changerai votre pseudo.*" $arg]) && ($nick == "NickServ") } {
 if { ($botnick == $nsnick) || ($botnick == $altnick) } { putquick "PRIVMSG nickserv :identify $nspass" }
}
}

bind notc - * oper    
proc oper { nick uhost handle arg dest } {
if { ([string match "*Votre vhost*est activée.*" $arg]) && ($nick == "HostServ") } {
 putserv "oper login mot-de-passe"
 putserv "os set superadmin on"
}
}

bind raw - "001" identify

proc identify { from keyword text } {
putquick "identify mot-de-passe-du-pseudo"
putquick "oper login mot-de-passe"
putquick "os set superadmin on"
putquick "hs on"
}

Conclusion

Alors , remplaçez :
pseudo : par le pseudo du bot
mot-de-passe , par le mot de passe du pseudo
login , pass : par votre oper , ex : oper exagone abcd
mot-de-passe-du-bot par le mot de passe du pseudo
Voilà

Si vous avez quelques remarque à me faire n'hésitez pas
12 décembre 2007 17:30:11 :
Alors mettez ça sur un bloc texte , enregistrez le en tant que base.tcl mettez le sur le document scripts de votre eggdrop puis allez sur la racine de votre eggdrop donc eggdrop.conf et mettez sur Source : source/scripts/base.tcl
12 décembre 2007 17:46:10 :
Alors mettez ça sur un bloc texte , enregistrez le en tant que base.tcl mettez le sur le document scripts de votre eggdrop puis allez sur la racine de votre eggdrop donc eggdrop.conf et mettez sur Source : source/scripts/base.tcl
  • signaler à un administrateur
    Commentaire de Bestdoud le 12/12/2007 17:38:26

    juste pour dire que identification c'est avec un C

  • signaler à un administrateur
    Commentaire de Exagone le 12/12/2007 17:44:03

    lol , désoler je vais voir ça , j'ai quelques probléme avec la langue de temps en temps merci

  • signaler à un administrateur
    Commentaire de uaip le 15/12/2007 17:06:02

    mouai. euh... si tu postes ce code ici, ca serait bien qu'il soit "universel", or là on doit trafiquer ta source pour paramétrer nos pass, etc. Mets directement toutes les var en haut de code, puis ensuite ca fait tout tout seul. (au lieu de laisser des "login mot de passe" partout).
    et juste un détail, au lieu de rajouter la var nsnick, ya pas deja $botnick inclue dans l'interpréteur ?
    sinon, pas mal :)

    PS: (T'es Exagone, l'anim+ sur CL ?)

  • signaler à un administrateur
    Commentaire de Exagone le 16/12/2007 19:59:49

    Oui , c'est moi ExaGonE l'anim+ , content de te revoir lol , eu pour $botnick , je crois pas qu'il est dans l'interpréteur je vais me renseigner , et je corrige s'il y a lieu

Ajouter un commentaire

Discussions en rapport avec ce code source

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS