Greet message

Description

euc'est un truc simple , vous pouvez mettre un nick puis un message quil l'accueillera avec une phrase que vopus aurez configurer
chaque nick a un accueil bien a lui que vous devez configurer.. vous pouvez configurert cet add-on avec 12 nicks different
et ya aussi un greet pour vous , quand vous rentrez sur un chan vous ditez un mess de join automatiquent

Source / Exemple :


dialog greetmsg {
  title "-=Greet Message par Tiboug"
  size -1 -1 335 340

  option dbu
  text "Pseudo : ", 1, 18 14 36 8, center
  edit "", 3, 8 38 50 10, autohs
  edit "", 4, 7 54 50 10, autohs
  edit "", 2, 8 70 50 10, autohs
  edit "", 5, 8 89 50 10, autohs
  edit "", 6, 7 105 50 10, autohs
  edit "", 7, 6 122 50 10, autohs
  edit "", 8, 5 140 50 10, autohs
  edit "", 9, 5 159 50 10, autohs
  edit "", 10, 6 177 50 10, autohs
  edit "", 11, 6 194 50 10, autohs
  edit "", 12, 6 210 50 10, autohs
  edit "", 13, 7 226 50 10, autohs
  text "Greet Message", 14, 160 14 43 8, center
  edit "", 15, 76 38 232 10, autohs
  edit "", 16, 78 56 233 10, autohs
  edit "", 17, 79 72 234 10, autohs
  edit "", 18, 77 89 237 10, autohs
  edit "", 19, 78 106 236 10, autohs
  edit "", 20, 79 123 236 10, autohs
  edit "", 21, 80 139 235 10, autohs
  edit "", 22, 82 160 236 10, autohs
  edit "", 23, 80 179 239 10, autohs
  edit "", 24, 81 196 238 10, autohs
  edit "", 25, 81 211 240 10, autohs
  edit "", 26, 78 226 245 10, autohs
  button "Ok", 27, 184 300 37 12, ok cancel
  edit "", 29, 20 285 270 10, autohs
  text "Rentre ici le message que TU diras quand TU rentreras sur un chan:", 100, 40 275 380 8 

}
on 1:dialog:greetmsg:sclick:27 { set %Nickgreet1 $did(3) | set %Nickgreet2 $did(4) | set %Nickgreet3 $did(2) | set %Nickgreet4 $did(5) | set %Nickgreet5 $did(6) | set %Nickgreet6 $did(7) | set %Nickgreet7 $did(8) | set %Nickgreet8 $did(9) | set %Nickgreet9 $did(10) | set %Nickgreet10 $did(11) | set %Nickgreet11 $did(12) | set %Nickgreet12 $did(13) | set %Greetmsg1 $did(15) | set %Greetmsg2 $did(16) | set %Greetmsg3 $did(17) | set %Greetmsg4 $did(18) | set %Greetmsg5 $did(19) | set %Greetmsg6 $did(20) | set %Greetmsg7 $did(21) | set %Greetmsg8 $did(22) | set %Greetmsg9 $did(23) | set %Greetmsg10 $did(24) | set %Greetmsg11 $did(25) | set %Greetmsg12 $did(26) | set %Megreet $did(29)  } 

on 1:dialog:greetmsg:init:0:{

  did -ra greetmsg 3 %Nickgreet1
  did -ra greetmsg 4 %Nickgreet2 
  did -ra greetmsg 2 %Nickgreet3
  did -ra greetmsg 5 %Nickgreet4
  did -ra greetmsg 6 %Nickgreet5
  did -ra greetmsg 7 %Nickgreet6  
  did -ra greetmsg 8 %Nickgreet7 
  did -ra greetmsg 9 %Nickgreet8 
  did -ra greetmsg 10 %Nickgreet9 
  did -ra greetmsg 11 %Nickgreet10 
  did -ra greetmsg 12 %Nickgreet11 
  did -ra greetmsg 13 %Nickgreet12   
  did -ra greetmsg 15 %Greetmsg1
  did -ra greetmsg 16 %Greetmsg2
  did -ra greetmsg 17 %Greetmsg3
  did -ra greetmsg 18 %Greetmsg4 
  did -ra greetmsg 19 %Greetmsg5 
  did -ra greetmsg 20 %Greetmsg6 
  did -ra greetmsg 21 %Greetmsg7 
  did -ra greetmsg 22 %Greetmsg8 
  did -ra greetmsg 23 %Greetmsg9 
  did -ra greetmsg 24 %Greetmsg10 
  did -ra greetmsg 25 %Greetmsg11 
  did -ra greetmsg 26 %Greetmsg12 
  did -ra greetmsg 29 %Megreet 

}
on ^1:JOIN:*:{
  if ($nick == %Nickgreet1) { /msg $chan  %Greetmsg1 }
  if ($nick == %Nickgreet2) { /msg $chan  %Greetmsg2 } 
  if ($nick == %Nickgreet3) { /msg $chan  %Greetmsg3 } 
  if ($nick == %Nickgreet4) { /msg $chan  %Greetmsg4 } 
  if ($nick == %Nickgreet5) { /msg $chan  %Greetmsg5 } 
  if ($nick == %Nickgreet6) { /msg $chan  %Greetmsg6 } 
  if ($nick == %Nickgreet7) { /msg $chan  %Greetmsg7 } 
  if ($nick == %Nickgreet8) { /msg $chan  %Greetmsg8 } 
  if ($nick == %Nickgreet9) { /msg $chan  %Greetmsg9 } 
  if ($nick == %Nickgreet10) { /msg $chan  %Greetmsg10 } 
  if ($nick == %Nickgreet11) { /msg $chan  %Greetmsg11 } 
  if ($nick == %Nickgreet12) { /msg $chan  %Greetmsg12  } 
  if ($nick == $me) { /msg $chan %Megreet } 
} 
menu menubar,channel,status,query { 
  Greet Message:/dialog -m greetmsg greetmsg 
  - 
}

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.