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 : 7 132

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
 

Commentaires et avis

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



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,468 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.