Enigma Bot — File Browser

EnigmaBotv1.4 / EnigmaBotv1.4 / Enigma versione1_4 / Addons / startmira.mrc

startmira.mrc — 7.41 KB — Download this file

alias RSMsg {
  if (- !isin $1) { echo -a Errore. Uso: /RSMsg [-ascnN] [-d Finestra] [Titolo] [messaggio] | goto fine }
  if (d isin $1) { echo $2 3 $+ $timestamp 12-[14 $+ $3 $+ 12]-0 $4- | goto fine }
  if (a isin $1) { if ((s isin $1) && ($active = Status Window)) || ((c isin $1) && ($active = $chan)) || ((n isin $1) && ($active = $window($nick))) { goto continua }
    echo -a 3 $+ $timestamp 12-[14 $+ $2 $+ 12]-0 $3-
    :continua
  }
  if (s isin $1) { echo -s 3 $+ $timestamp 12-[14 $+ $2 $+ 12]-0 $3- }
  if (c isin $1) { echo $chan 3 $+ $timestamp 12-[14 $+ $2 $+ 12]-0 $3- }
  if (n isincs $1) { if ($window($nick)) { echo $window($nick) 3 $+ $timestamp 12-[14 $+ $2 $+ 12]-0 $3- } }
  if (N isincs $1) { if (!$window($nick)) { query -n $nick } | echo $window($nick) 3 $+ $timestamp 12-[14 $+ $2 $+ 12]-0 $3- }
  :fine
}

;--------------------------------------------

on *:text:!comandi:#: {
  if ($chan == %azionichan) {
    if (%text) {
      %text = %text !ora !data !Topic !Info
    }
    else {
      %text = Ciao 4 $nick , digita 10 %parolastono  per parlare con il bot o uno dei miei comandi: 4!ora 13 !data 11 !Topic 8 !Info 8!consonando 7!girala 7 %parola1 6 %parola2 7 %parola3 5 %parola4 11 %parola5 12 %parola6 14 %parola7 9 %parola8  10 %parola9 
    } 
  }
  if ($chan == %game_channel) { $iif(%text,%text = %text 8!Giochi,%text = 8!Giochi) }
  if ($chan == %chanstat) { $iif(%text,%text = %text 8!Stat ,%text =  8!stat) }
  if ($chan == %peak.chan) { $iif(%text,%text = %text 9!Picco,%text = 9!picco) }
  if ($chan == %canalemeteo) { $iif(%text,%text = %text 13!Previsioni meteo,%text = 13!Previsioni meteo) }
  if ($chan == %oroschan) { $iif(%text,%text = %text 4!Oroscopo, %text =  4!Oroscopo) }
  if ($chan == %barchan) { $iif(%text,%text = %text 7!Risate, %text =  7!Risate) }
  if ($chan == %canaansa) { $iif(%text,%text = %text 3!Notizie, %text =  3!Notizie) }
  if ($chan == %affinichan) { $iif(%text,%text = %text 13!Io e tu, %text =  13!Io e tu) }
  msg $chan %text
  unset %text
}

on *:TEXT:!giochi:%game_channel: { if ( $nick != $me ) notice $nick β€”]1,8Giochi[β€” Per vedere i giochi e i comandi relativi digita 4!comandi sillaba,!comandi scarabeo,!comandi square,!comandi trivia,!comandi acro,!comandi impiccato !girala }
on *:TEXT:!previsioni meteo*:%canalemeteo: { if ( $nick != $me ) notice $nick β€”]0,12Previsioni[β€” Per vedere il meteo della tua cittΓ  digita: 4!meteo tua cittΓ  12(4Es: !meteo firenze12). }  
on *:TEXT:!oroscopo:%oroschan: { if ( $nick != $me ) notice $nick β€”]0,4Oroscopo[β€” Per vedere il tuo oroscopo e' facilissimo basta digitare: 4!ariete }
on *:TEXT:!io e tu:%affinichan: { if ( $nick != $me ) notice $nick β€”]0,13AffinitΓ [β€” Per vedere l' affinitΓ  di coppia con un altro nick digita:!aff nick(tuo) nick(suo) }
on *:TEXT:!ora:%azionichan: { if ( $nick != $me ) msg $chan β€”]0,2Ora[β€” Sono le8 $time }
on *:TEXT:!data:%azionichan: { if ( $nick != $me ) msg $chan β€”]0,2Data[β€” Oggi Γ¨ il giorno8 $date }
on *:TEXT:!risate:%barchan: { if ( $nick != $me ) msg $chan β€”]0,7Risate[β€” Per farti due risate i comandi sono:7 !Accademiche !Aforismi !Animali !Annunci !Econimici !Avvocati !Berlusconi !Clinton !Calcio !Carabinieri !Colmi !ComeDisse !Coppia !Dottore !Indovinelli !SMS !Nomi !Trasporto !Surreali !Computer !Titoli !Differenze }
on *:TEXT:!topic:%azionichan: { if ( $nick != $me ) msg $chan β€”]1,11Topic[β€” $chan($chan).topic }
on *:text:!stat:%chanstat:{ msg %chanstat β€”]0,5Statistiche[β€” [join: %cou.j ] β€” [Part: %counterpart ] β€” [Kick: %cou.k ] β€” [Ban: %counterban ] β€” [Cambi Mode: %countmode ] }
on *:TEXT:!info-nick:%azionichan: { if ( $nick != $me ) msg %azionichan β€”]14Info-nick[β€” $read(addons/info_nick.txt,1) }
on *:TEXT:!info-gradi:%azionichan: { if ( $nick != $me ) msg %azionichan β€”]14Info-gradi[β€” $read(addons/info_nick.txt,2) }
on *:TEXT:!info:%azionichan: { if ( $nick != $me ) msg %azionichan β€”]0,14Info[β€” $read(addons/info_nick.txt,3) }
on *:TEXT:!info-kick:%azionichan: { if ( $nick != $me ) msg %azionichan β€”]14Kick[β€” $read(addons/info_nick.txt,4) }
on *:TEXT:!info-ban:%azionichan: { if ( $nick != $me ) msg %azionichan β€”]14Ban[β€” $read(addons/info_nick.txt,5) }
on *:TEXT:!info-akick:%azionichan: { if ( $nick != $me ) msg %azionichan β€”]14Akick[β€” $read(addons/info_nick.txt,6) }
on *:TEXT:!info-spam:%azionichan: { if ( $nick != $me ) msg %azionichan β€”]14Spam[β€” $read(addons/info_nick.txt,10) }
on *:TEXT:!info-canale:%azionichan: {
  if ( $nick != $me ) {
    notice $nick β€”]14Canale[β€” $read(addons/info_nick.txt,7)
    notice $nick $read(addons/info_nick.txt,8)
    notice $nick $read(addons/info_nick.txt,9)
  }
}

on *:TEXT:%parola1:%azionichan: { if ( $nick != $me ) notice $nick %parola1m }
on *:TEXT:%parola2:%azionichan: { if ( $nick != $me ) notice $nick %parola2m }
on *:TEXT:%parola3:%azionichan: { if ( $nick != $me ) notice $nick %parola3m }
on *:TEXT:%parola4:%azionichan: { if ( $nick != $me ) notice $nick %parola4m }
on *:TEXT:%parola5:%azionichan: { if ( $nick != $me ) notice $nick %parola5m }
on *:TEXT:%parola6:%azionichan: { if ( $nick != $me ) msg %azionichan %parola6m }
on *:TEXT:%parola7:%azionichan: { if ( $nick != $me ) msg %azionichan %parola7m }
on *:TEXT:%parola8:%azionichan: { if ( $nick != $me ) msg %azionichan %parola8m }
on *:TEXT:%parola9:%azionichan: { if ( $nick != $me ) msg %azionichan %parola9m }


on *:TEXT:%par1:%azionichan2: { if ( $nick != $me ) notice $nick %par1x }
on *:TEXT:%par2:%azionichan2: { if ( $nick != $me ) notice $nick %par2x }
on *:TEXT:%par3:%azionichan2: { if ( $nick != $me ) msg %azionichan %par3x }
on *:TEXT:%par4:%azionichan2: { if ( $nick != $me ) msg %azionichan %par4x }
on *:TEXT:%par5:%azionichan2: { if ( $nick != $me ) msg %azionichan %par5x }
on *:TEXT:%par6:%azionichan2: { if ( $nick != $me ) msg %azionichan %par6x }
on *:TEXT:%par7:%azionichan2: { if ( $nick != $me ) msg %azionichan %par7x }
on *:TEXT:%par8:%azionichan2: { if ( $nick != $me ) msg %azionichan %par8x }
on *:TEXT:%par9:%azionichan2: { if ( $nick != $me ) msg %azionichan %par9x }

on *:text:!picco:%peak.chan: { if (%peak.picco == on) && (%peak.mexpicco != $null) msg %peak.chan β€”]1,9Picco[β€” [ [ %peak.mexpicco ] ] }




on *:JOIN:%voicechan: {  if ( %voiceattivo == 1 ) { mode $chan +v $nick } }




alias risp editbox -ap 7Β»9]10]11 $1- 10[9[7Β«
on 1:start:  {  
  echo β€”]11Welcome[β€” in 8Β» EMIGMA_BOT versione 3.1 Β« 9
  echo  
  echo β€”]10 L    11 O    11 A     11 D     .     .     .     . [β€”
  echo  

  echo β€”]11 Ringraziamento  9 11Speciale [β€” 15A tutti coloro che hanno partecipato alla realizzazione e alle prove del bot 9
  echo β€”]10R11ingrazio 10A11nche i 10M11iei 10A11MICI che mi hanno sostenuto e incoraggiato [β€” 
echo  
  echo β€”]10 E    11 N    11 D [β€”
  echo  
  echo β€”]10M11odalit 10D'11uso[β€” 14Impostato il nick da Opzioni e una volta connesso il bot, bastera' andare nel menΓΉ in alto:--> PANNELLO DI CONTROLLO.
  echo β€”]10B11uon 10D11ivertimento[β€” 
  echo  
  echo β€”]10A11ttenzione10!11!10![β€” 15Ogni cambiamento apportato al codice sara' di esclusiva responsabilitΓ  di chi lo attua.
}
on 1:Connect: {  /splay /sounds/suono di apertura.wav }
on 1:Disconnect: {  /splay /sounds/disconn.wav }