begin process at 2008 08 30 12:20:08
1 234 003 membres
37 nouveaux aujourd'hui
14 294 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 !

OPMYBOT POUR BOT IRCOP OU ADMIN


Information sur la source

Catégorie :Bots Niveau : Débutant Date de création : 05/04/2004 Date de mise à jour : 05/04/2004 20:12:43 Vu : 6 276

Note :
9,22 / 10 - par 9 personnes
9,22 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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

Description

Ce code sert a integrer dans un bot ircop ou admin un system de opmybot ce qui evitera de deranger les admins de plus je n'en ai pas vu sur ce site et je devai aider un copain a en faire un je le trouve pas mal donc je l'ai mis ceci aidera peut etre certains proprietaires de server.

Source

  • on *:TEXT:addbot*:?:{
  • if ( $nick == %ad ) {
  • if ( %opmybot. [ $+ [ $2 ] ] == $null ) {
  • if ( $2 != $null ) && ( $3 != $null ) && ( $4 != $null ) && ( $5 != $null ) {
  • set %opmybot. [ $+ [ $2 ] ] $2-
  • msg $nick 12 Un OpMyBoT as été assigner à 4 $2 12 pour le robot 4 $3 12 avec le pass 4 $4 12 pour le chan 4 $5
  • write lopmybot.txt $2-
  • }
  • elseif ( ( $2 == $null ) || ( $3 == $null ) || ( $4 == $null ) || ( $5 == $null ) ) { msg $nick Syntaxe: /msg $me addbot proprietaire bot pass #chan }
  • }
  • elseif ( %opmybot. [ $+ [ $2 ] ] != $null ) { msg $nick 4 $2 12 possède déjà un OpMyBoT pour 4 $gettok(%opmybot. [ $+ [ $2 ] ],2,32) 12 sur 4 $gettok(%opmybot. [ $+ [ $2 ] ],4,32) 12 , son pass : 4 $gettok(%opmybot. [ $+ [ $2 ] ],3,32) 12 . }
  • }
  • else ( $nick != %ad ) { msg $nick Désolé Vous n'avez pas accès a cette commande ou vous n'est pas identifié }
  • }
  • on *:Text:parabot*:?:{
  • if ( $nick == %ad ) {
  • if ( %opmybot. [ $+ [ $2 ] ] != $null ) && ( $2 != $null ) { /msg $nick 12 Voila les parametre de 7 OpMyBoT 12 de 4 $2 12 : 2 $gettok(%opmybot. [ $+ [ $2 ] ],1-4,36) 7 ( [proprietaire] [bot] [pass] [chan] ) }
  • elseif ( %opmybot. [ $+ [ $2 ] ] == $null ) && ( $2 != $null ) { /msg $nick 12 Il n'y a pas de OpMyBoT pour 4 $2 }
  • else { /msg $nick Syntaxe : /msg $me 4 parabot pseudo }
  • }
  • elseif ( $nick != %ad ) { /msg $nick 4Tu veu pas ma o-line non plus ?? }
  • }
  • on *:TEXT:delbot*:?:{
  • if ( $nick == %ad ) {
  • if ( %opmybot. [ $+ [ $2 ] ] != $null ) {
  • if ( $2 != $null ) {
  • write -ds $+ $2 lopmybot.txt
  • unset %opmybot. [ $+ [ $2 ] ]
  • msg $nick 12 Le OpMyBoT de 4 $2 12 a été supprimé
  • }
  • elseif ( $2 == $null ) { /msg $nick Syntaxe : /msg $me delbot proprietaire }
  • }
  • elseif ( %opmybot. [ $+ [ $2 ] ] == $null ) { msg $nick 12 Desolé mais il n'y a pas de OpMyBoT pour 4 $2 }
  • }
  • elseif ( $nick != %ad ) { msg $nick 4Tu veu pas ma o-line non plus ?? }
  • }
  • on *:Text:liste:?:{
  • if ( $nick == %ad ) { listeopmybot $nick }
  • else { /msg $nick 4 Tu veu pas ma o-line non plus ?? }
  • }
  • alias listeopmybot {
  • if ($1) {
  • var %i 1
  • set %listeop $lines(lopmybot.txt)
  • if ((%listeop == 0) || (%listeop == $null)) {
  • msg $nick 12 Aucun access pour le moment
  • halt
  • }
  • while (%i <= %listeop) {
  • msg $nick 12 Liste des access :1 [propri] [bot] [pass] [chan]
  • msg $nick 12 Liste des access :1 $read(lopmybot.txt,%i)
  • inc %i
  • }
  • }
  • }
  • on *:text:commbot*:?:{
  • if ( $nick == %ad ) {
  • /msg $nick 12 Description : ajouter un opmybot
  • /msg $nick 12Syntaxe 1: /msg $me 4addbot [proprietaire] [bot] [pass] [chan]
  • /msg $nick 12 Description :  donne les parametres d'opmybot d'un pseudo
  • /msg $nick 12Syntaxe 1: /msg $me 4parabot [proprietaire]
  • /msg $nick 12 Description :  supprime le opmybot du pseudo
  • /msg $nick 12Syntaxe 1: /msg $me 4delbot [proprietaire]
  • /msg $nick 12 Description :  donne la liste des opmybot [proprietaire] [bot] [pass] [chan]
  • /msg $nick 12Syntaxe 1: /msg $me 4liste
  • /msg $nick 12 Description :  op un bot sur le salon ou il doit etre oper
  • /msg $nick 12Syntaxe 1: /msg $me 4opmybot
  • /msg $nick 12 Description :  affiche les commandes que vous pouvez utilisez
  • /msg $nick 12Syntaxe 1: /msg $me 4commbot
  • }
  • elseif ( %opmybot. [ $+ [ $nick ] ] != $null ) { /msg $nick 12Syntaxe 1: /msg $me 4opmybot 12<== op un bot sur le salon ou il doit l'etre }
  • else { msg $nick Désolé Vous n'avez pas accès a cette commande ou vous n'est pas identifié }
  • }
  • on *:TEXT:opmybot*:?:{
  • if (%opmybot. [ $+ [ $nick ] ] != $null ) {
  • if ( $2- == $gettok(%opmybot. [ $+ [ $nick ] ] $+ ,1-3,32)) {
  • /join $gettok(%opmybot. [ $+ [ $nick ] ],4,32) | { //mode $gettok(%opmybot. [ $+ [ $nick ] ],4,32) +o $3 | .timerpart 1 2 /part $gettok(%opmybot. [ $+ [ $nick ] ],4,32) }
  • }
  • elseif ( ( $2 == $null ) || ( $3 == $nul ) || ( $4 == $null ) ) { /msg $nick Synthaxe: /msg $me opmybot nick_proprietaire bot pass }
  • else { /msg $nick 12Syntaxe 1: /msg $me 4opmybot proprietaire bot pass }
  • }
  • else ( %opmybot. [ $+ [ $nick ] ] == $null ) { /msg $nick 12 Désolé mais il n'y a pas de 4 OpMyBoT 12 assigné a votre pseudo . }
  • }
on *:TEXT:addbot*:?:{  
  if ( $nick == %ad ) {  
    if  ( %opmybot. [ $+ [ $2 ] ] == $null ) {  
      if ( $2 != $null ) && ( $3 != $null ) && ( $4 != $null ) && ( $5 != $null ) {
        set %opmybot. [ $+ [ $2 ] ] $2-   
        msg $nick 12 Un OpMyBoT as été assigner à 4 $2 12 pour le robot 4 $3 12 avec le pass 4 $4 12 pour le chan 4 $5  
        write lopmybot.txt $2-  
      }  
      elseif ( ( $2 == $null ) || ( $3 == $null ) || ( $4 == $null ) || ( $5 == $null ) ) { msg $nick Syntaxe: /msg $me addbot proprietaire bot pass #chan }  
    }
    elseif ( %opmybot. [ $+ [ $2 ] ]  != $null ) { msg $nick 4 $2 12 possède déjà un OpMyBoT pour 4 $gettok(%opmybot. [ $+ [ $2 ] ],2,32) 12 sur 4 $gettok(%opmybot. [ $+ [ $2 ] ],4,32) 12 , son pass : 4 $gettok(%opmybot. [ $+ [ $2 ] ],3,32) 12 . }  
  }  

  else ( $nick != %ad ) { msg $nick Désolé Vous n'avez pas accès a cette commande ou vous n'est pas identifié }  
}  

on *:Text:parabot*:?:{
  if ( $nick == %ad ) {
    if  ( %opmybot. [ $+ [ $2 ] ] != $null ) && ( $2 != $null ) { /msg $nick 12 Voila les parametre de 7 OpMyBoT 12 de 4 $2 12 : 2 $gettok(%opmybot. [ $+ [ $2 ] ],1-4,36) 7 ( [proprietaire] [bot] [pass] [chan] ) }
    elseif ( %opmybot. [ $+ [ $2 ] ] == $null ) && ( $2 != $null ) { /msg $nick 12 Il n'y a pas de OpMyBoT pour 4 $2 }
    else { /msg $nick Syntaxe : /msg $me 4 parabot pseudo }  
  }   
  elseif ( $nick != %ad ) { /msg $nick 4Tu veu pas ma o-line non plus ?? }

}

on *:TEXT:delbot*:?:{  
  if ( $nick == %ad ) {  
    if ( %opmybot. [ $+ [ $2 ] ] != $null ) {  
      if ( $2 != $null ) {
        write -ds $+ $2 lopmybot.txt
        unset %opmybot. [ $+ [ $2 ] ]  
        msg $nick 12 Le OpMyBoT de 4 $2 12 a été supprimé  
      }  
      elseif ( $2 == $null ) { /msg $nick Syntaxe : /msg $me delbot proprietaire }
    }  
    elseif ( %opmybot. [ $+ [ $2 ] ] == $null ) { msg $nick 12 Desolé mais il n'y a pas de OpMyBoT pour 4 $2 }
  }
  elseif ( $nick != %ad ) { msg $nick 4Tu veu pas ma o-line non plus ?? }
}


on *:Text:liste:?:{
  if ( $nick == %ad ) { listeopmybot $nick }
  else { /msg $nick 4 Tu veu pas ma o-line non plus ?? }
}
alias listeopmybot {
  if ($1) {
    var %i 1
    set %listeop $lines(lopmybot.txt)
    if ((%listeop == 0) || (%listeop == $null)) {
      msg $nick 12 Aucun access pour le moment
      halt
    }
    while (%i <= %listeop) {
      msg $nick 12 Liste des access :1 [propri] [bot] [pass] [chan]
      msg $nick 12 Liste des access :1 $read(lopmybot.txt,%i)
      inc %i
    }
  }
}
on *:text:commbot*:?:{
  if ( $nick == %ad ) {
    /msg $nick 12 Description : ajouter un opmybot
    /msg $nick 12Syntaxe 1: /msg $me 4addbot [proprietaire] [bot] [pass] [chan] 
    /msg $nick 12 Description :  donne les parametres d'opmybot d'un pseudo
    /msg $nick 12Syntaxe 1: /msg $me 4parabot [proprietaire]  
    /msg $nick 12 Description :  supprime le opmybot du pseudo 
    /msg $nick 12Syntaxe 1: /msg $me 4delbot [proprietaire]  
    /msg $nick 12 Description :  donne la liste des opmybot [proprietaire] [bot] [pass] [chan]
    /msg $nick 12Syntaxe 1: /msg $me 4liste 
    /msg $nick 12 Description :  op un bot sur le salon ou il doit etre oper
    /msg $nick 12Syntaxe 1: /msg $me 4opmybot 
    /msg $nick 12 Description :  affiche les commandes que vous pouvez utilisez
    /msg $nick 12Syntaxe 1: /msg $me 4commbot 
  }
  elseif ( %opmybot. [ $+ [ $nick ] ] != $null ) { /msg $nick 12Syntaxe 1: /msg $me 4opmybot 12<== op un bot sur le salon ou il doit l'etre }
  else { msg $nick Désolé Vous n'avez pas accès a cette commande ou vous n'est pas identifié }
} 

on *:TEXT:opmybot*:?:{
  if (%opmybot. [ $+ [ $nick ] ] != $null ) {
    if ( $2- == $gettok(%opmybot. [ $+ [ $nick ] ] $+ ,1-3,32)) {
      /join $gettok(%opmybot. [ $+ [ $nick ] ],4,32) | { //mode $gettok(%opmybot. [ $+ [ $nick ] ],4,32) +o $3 | .timerpart 1 2 /part $gettok(%opmybot. [ $+ [ $nick ] ],4,32)  }
    }
    elseif ( ( $2 == $null ) || ( $3 == $nul ) || ( $4 == $null ) ) { /msg $nick Synthaxe: /msg $me opmybot nick_proprietaire bot pass }
    else  {   /msg $nick 12Syntaxe 1: /msg $me 4opmybot proprietaire bot pass  }
  }  
  else ( %opmybot. [ $+ [ $nick ] ] == $null ) { /msg $nick 12 Désolé mais il n'y a pas de 4 OpMyBoT 12 assigné a votre pseudo . }
}

Conclusion

N'utilisez qu'un seul opmybot par pseudo . si quelqu'un veut plusieurs opmybot les faire chacun sous un pseudo different

remplacer dans chaque dialog le %ad par le pseudo du proprietaire ou taper dans le bot //set %ad pseudo_du_proprietaire_du_bot_ircop ou remplacer le %ad par la variable de votre bot qui vous sert d'identifiant pour d'autres action.

si vous souhaitez que les bot a oper soit obligatoirement sur un chan remplacer le dernier dialog ( on *:TEXT:opmybot*:?:{ jusqua au dessus de la ligne } ) par celui qui est juste en dessous ensuite remplacer le channel #bot par celui qui sera obligatoire.

on *:TEXT:opmybot*:?:{
  if (%opmybot. [ $+ [ $nick ] ] != $null ) {
    if ( $2- == $gettok(%opmybot. [ $+ [ $nick ] ] $+ ,1-3,32)) {
      if ( $gettok(%opmybot. [ $+ [ $nick ] ] $+ ,2,32) ison #bot ) { /sajoin $gettok(%opmybot. [ $+ [ $nick ] ] $+ ,2,32) $gettok(%opmybot. [ $+ [ $nick ] ] $+ ,4,32) | /mode $gettok(%opmybot. [ $+ [ $nick ] ] $+ ,4,32) +o $gettok(%opmybot. [ $+ [ $nick ] ] $+ ,2,32) | /msg $nick 4 $gettok(%opmybot. [ $+ [ $nick ] ] $+ ,2,32) 12 a bien ete oper sur 4 $gettok(%opmybot. [ $+ [ $nick ] ] $+ ,4,32) }
      elseif ( $gettok(%opmybot. [ $+ [ $2 ] ] $+ ,2,32) !ison #bot ) { /msg $nick 4 $gettok(%opmybot. [ $+ [ $2 ] ] $+ ,2,32) 12 doit etre sur 4 #bot 12 pour etre oper }
    }
    elseif ( ( $2 == $null ) || ( $3 == $nul ) || ( $4 == $null ) ) { /msg $nick Synthaxe: /msg $me opmybot nick_proprietaire bot pass  }
    else  {  /msg $nick Synthaxe: /msg $me opmybot nick_proprietaire bot pass }

  }  
  else ( %opmybot. [ $+ [ $nick ] ] == $null ) { /msg $nick 12 Désolé mais il n'y a pas de 4 OpMyBoT 12 assigné a votre pseudo . }
}

explication des commandes :

/msg bot addbot [proprietaire] [bot] [pass] [chan] <== ajoute un opmybot
/msg bot parabot [proprietaire] <== donne les parametres de op pour un nick d'un pseudo
/msg bot delbot [proprietaire] <== supprime le opmybot du pseudo
/msg bot liste <== donne la liste des opmybot [proprietaire] [bot] [pass] [chan]
/msg bot opmybot proprietaire bot pass <== op un bot sur le salon ou il doit l'etre
/msg bot commbot <== affiche les commandes que vous pouvez utiliser


Un gros gros merci a steve01 qui m'a enormement aider et sans qui je naurai pas pu faire ceci .C 'est ma deuxieme source dites moi ce que vous en penser et expliquez moi les bugs si il y en a svp
  • signaler à un administrateur
    Commentaire de juki_webmaster le 05/04/2004 20:27:54

    Ces pas mal ça, sa evitera de declarer 400 online.
    Bonne continuation.
    Tu peux encore optimiser le code, mais cela deviendra trés vite incomprensible pour les debutants.
    Sinon pas mal, bonne idée.
    Parcontre j'ai pas encore le code, mais juste en lisant chaque passage, tout me resemeble correct.

  • signaler à un administrateur
    Commentaire de shadowsexpect le 05/04/2004 22:03:05

    Bravo mon neko
    ( je tiens a préciser que c'est lui qui a tout fais et qu'il ment en disant que quelqun l'a aidé )

  • signaler à un administrateur
    Commentaire de SornDrixer le 06/04/2004 07:31:43 administrateur CS

    Un petit dialog de configuration aurait été le bienvenue, au lieu de /set la config à la main.
    Sinon c'est une bonne source, original, cela manque peut-être de commandes.

  • signaler à un administrateur
    Commentaire de shadowsexpect le 06/04/2004 13:36:51

    Pour le manque de commande , c en partie normal puiske ce n'est qu'un add on destiné a oper le bot d'une personne sur un chan.
    On fait que des remotes pour le mmt, d'autres seront surement a venir avant de passer au bot complet ou la , il y'aura tout ce qu'il faut :)

    Steve

  • signaler à un administrateur
    Commentaire de neko01 le 06/04/2004 13:58:57

    Pour les dialogs je n'ai pas trop le temps car jai deja beacoupo de projet donc qd j'aurai tout fini si je fai un dialog je modifierai la source et je pense que les commandes les plus utiles sont deja dessus je rajouterai peut etre si jen fai dautre merci des conseils =)

  • signaler à un administrateur
    Commentaire de tempusus le 11/04/2004 22:27:15 administrateur CS

    beau travail cela dit.
    Oui peut etre un dialog en plus ne serait pas inutile.

    7/10

    Tempusus

  • signaler à un administrateur
    Commentaire de druide77 le 26/04/2004 02:37:32

    ouais j'adore ton code .. il mes bien utile sur mon server :) mais j'ai fait un petit dialog ( que ma foie tous le monde peut faire ) et qui permet de seter le pseudo du maitre du opmybot au lieu de remplacer tous les %ad par le pseudo du maitre:

    on 1:load:/dialog -m confopmybot confopmybot
    dialog confopmybot {
      title "configuration du maitre opmybot"
      size -1 -1 129 52
      option dbu
      box "pseudo du maitre", 1, 5 3 119 36
      button "ok", 2, 16 40 29 11, ok
      button "annuler", 3, 72 40 31 11, cancel
      edit "", 4, 46 24 45 10, autohs
      text "entrez votre pseudo pour les commande:", 5, 9 14 112 8, center
    }
    on 1:dialog:confopmybot:sclick:*: {
      if ( $did == 2 ) { /set %ad $did($dname,4) }
    }

    voila c'est tous simple placer ceci tou en haut la source avant de cliquer sur ok kan vous l'avez placer dans vos remote et vous prenez pas la tete a changer tous les %ad il se seterons grace a sa :)

    slide-waxe®

  • signaler à un administrateur
    Commentaire de druide77 le 26/04/2004 02:42:44

    sinon je me suis pris la peinne et le soins de refaire ce code en plus simple pour ce qui ne comprendrais pas tous: ( gratuit :) lol)

    on 1:load:/dialog -m confopmybot confopmybot
    dialog confopmybot {
      title "configuration du maitre opmybot"
      size -1 -1 129 52
      option dbu
      box "pseudo et pass du maitre", 1, 5 3 119 36
      button "ok", 2, 16 40 29 11, ok
      button "annuler", 3, 72 40 31 11, cancel
      edit "", 4, 9 24 45 10, autohs
      text "entrer votre pseudo ", 5, 10 14 50 8
      edit "", 6, 80 24 41 10, autohs
      text "entrer votre pass", 7, 79 15 42 8
    }
    on 1:dialog:confopmybot:sclick:*: {
      if ( $did == 2 ) { /set %ad $did($dname,4) }
    }
    on 1:dialog:confopmybot:init:0: {
      did -ra confopmybot 4 %ad
    }
    on 1:text:addopmybot*:?: {
      if ( $nick == %ad ) { /writeini oper-bot.ini $2 idnick $3 | /writeini oper-bot.ini $2 bot $2 | /writeini oper-bot.ini $2 pass $5 | /writeini oper-bot.ini $2 chan $4 | /writeini oper-bot.ini $2 enregistrer·le $date | /writeini oper-bot.ini $2 à $time | /writeini oper-bot.ini $2 suspendu non | /writeini oper-bot.ini $2 suspend·le.à -néan- | /notice $nick le bot $2 est bien ajouter pour la fonction opmybot | /notice $nick proprio de $2 : $3 }
      if ( $nick != %ad ) { /notice $nick desoler aucun access trouver pour votre pseudo }
    }
    on 1:text:delopmybot*:?: {
      if ( $nick == %ad ) { /remini oper-bot.ini $2 | /notice $nick $2 est bien suprimer de la list des opmybot }
      if ( $nick != %ad ) { /notice $nick desoler aucun access trouver pour votre pseudo }
    }
    on 1:text:suspendbot*:?: {
      if ( $nick == %ad ) { /writeini oper-bot.ini $2 suspendu oui | /wretini oper-bot.ini $2 suspend·le.à $date $time | /notice $nick la fonction opmybot pour $2 est suspendu }
      if ( $nick != %ad ) { /notice $nick desoler aucun access trouver pour votre pseudo }
    }
    on 1:text:unsuspendbot*:?: {
      if ( $nick == %ad ) { /writeini oper-bot.ini $2 suspendu non | /writeini oper-bot.ini $2 suspend·le.à -néan- | /notice $nick le opmybot pour $2 est bien retabli }
      if ( $nick != %ad ) { /notice $nick desoler aucun access trouver pour votre pseudo }
    }
    on 1:text:!infobot*:#: {
      if ( $nick == %ad ) && ( $readini oper-bot.ini $2 suspendu == non ) && ( $readini oper-bot.ini $2 bot == $2 ) { /notice $nick info sur $2 : | /notice $nick proprio de $2 : $readini oper-bot.ini $2 idnick | /notice $nick chan du opmybot pour $2 : $readini oper-bot $2 chan | /notice $nick enregistrer le $readini oper-bot.ini $2 enregistrer | /notice $nick à $readini oper-bot.ini $2 à | /notice $nick suspendu? $readini oper-bot.ini $2 suspendu }
      if ( $nick == %ad ) && ( $readini oper-bot.ini $2 suspendu == oui ) && ( $readini oper-bot.ini $2 bot == $2 ) { /notice $nick info sur $2 : | /notice $nick proprio de $2 : $readini oper-bot.ini $2 idnick | /notice $nick chan du opmybot pour $2 : $readini oper-bot $2 chan | /notice $nick enregistrer le $readini oper-bot.ini $2 enregistrer | /notice $nick à $readini oper-bot.ini $2 à | /notice $nick suspendu? $readini oper-bot.ini $2 suspend·le.à }
      if ( $nick != %ad ) { /notice $nick desoler aucun access trouver pour votre pseudo }
    }
    on 1:text:opmybot*:?: {
      if ( $2 !ison #@bot ) { goto pala }
      if ( $2 isin #@bot ) { goto klac }
      :klac
      if ( $readini oper-bot.ini $2 bot != $2 ) { goto noop }
      if ( $readini oper-bot.ini $2 bot == $2 ) && ( $readini oper-bot.ini $2 idnick == $nick ) && ( $readini oper-bot.ini $2 pass == $3 ) && ( $readini oper-bot.ini $2 suspendu == non ) { goto yup }
      if ( $readini oper-bot.ini $2 bot == $2 ) && ( $readini oper-bot.ini $2 idnick != $nick ) { goto seto }
      if ( $readini oper-bot.ini $2 bot == $2 ) && ( $readini oper-bot.ini $2 idnick == $nick ) && ( $readini oper-bot.ini $2 pass != $3 ) { goto grat }
      if ( $readini oper-bot.ini $2 bot == $2 ) && ( $readini oper-bot.ini $2 idnick == $nick ) && ( $readini oper-bot.ini $2 pass == $3 ) && ( $readini oper-bot.ini $2 suspendu == oui ) { goto hori }
      halt
      :yup
      msg #@bot Service opmybot8.demandé par12 $nick 3.accepté3. oper8. $+ $2 sur8. $readini oper-bot.ini $2 chan  | mode $readini oper-bot.ini $2 chan +o $2
      halt
      :seto
      msg #@bot Service opmybot8.demandé par12 $nick 4.refusé4. pseudo different de celui déclarer par l'onwer $readini oper-bot.ini $2 idnick
      halt
      :grat
      msg #@bot Service opmybot8.demandé par12 $nick 4.refusé4.mauvais pass
      halt
      :hori
      msg #@bot Service opmybot8.demandé par12 $nick 4.refusé4.bot suspendu
      halt
      :noop
      msg $nick desoler je ne connai pas ce bot
      halt
      :pala
      /msg $nick le bot $2 n'est pas sur #@bot il ne sera donc op
      halt
    }

  • signaler à un administrateur
    Commentaire de druide77 le 26/04/2004 02:46:04

    a oui pour ce code fau changer les #@bot car sa c pour mon serveur je les vus apres dsl..

  • signaler à un administrateur
    Commentaire de couci le 21/05/2004 16:12:30

    ouais neko01 il est super il il tres bien fait contunue comme sa pour un debut il est super genîal continuuuuuuuuuuuuuuuuuu tes sur la bonne vois des que t a fait les amelioration de ton add on envoile moi sur mon email est je le testerais direct final-fantasy-x2@voila.fr
    je te note a 10/10

  • signaler à un administrateur
    Commentaire de yuna1 le 29/06/2004 19:27:23

    Bien voilla un truck qui est super utile juste que tu devrais le redre un peux plus performent se serais cool

  • signaler à un administrateur
    Commentaire de kovanix le 04/03/2005 00:18:47

    Bonjour!!! a tous!!!!
    J'ai voulu aiseyer le opmybot mai je ni arive pas !!!!!!
    Aurai vous plus dexplication svp sa serai gentil!!!!!!!

  • signaler à un administrateur
    Commentaire de toto631 le 29/04/2005 09:02:19

    voila je comprend pas trop ce code .
    j aimeré que quel qun m explique comment sa marche je comprend pas trop  n oublié pas qu il y a  des novice qui lise et que sa intéresse aussi.

    peace tout le monde vous pouver me joindre sur #bobpeace

  • signaler à un administrateur
    Commentaire de foufou33 le 18/07/2007 16:46:31

    bonjour druide77, ton code il est pas malmais par contre les commandes ca n'agit pas ! pourrai tu m'aider stp ? merci :)

Ajouter un commentaire

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Boutique

Boutique de goodies CodeS-SourceS