All pastes #811061 Raw Edit

Vermischtes

public text v1 · immutable
·published 2007-12-10 15:59 UTC
rendered paste body
on *:TEXT:*:*: {

  ;########################################
  ;############### SETTINGS ###############
  ;########################################

  ;## Channel in dem der bot announct (# nicht vergessen)
  set %anoc #newpre
  ;## Nick des Bots der announct
  set %anob Alysha
  ;## Welches Wort ist die Sektion
  set %anos $3
  ;## Welches Wort ist das Release
  set %anor $2
  ;## Welche spezifischen Gruppen sollen im allgemeinen Fenster angezeigt werden?
  set 
  ;## Welche XXX-Gruppen sollen im XXX Fenster angezeigt werden?
  

  ;########################################
  ;################ SCRIPT ################
  ;####### AB HIER NICHTS VERÄNDERN #######
  ;########################################

  if ($chan == %anoc) {
    if ($nick == %anob) {
      if ($1 != !addpre) {
        return
      }
      else {

        ;#### STRIPPING VARIABLES FROM COLORS
        set %release $2
        set %section $3
        set %grp $gettok(%release,$numtok(%release,45),45)
        ;#### STRIPPING FINISHED

        if (%grpc isin %sgrp) {
          window -z @GRP-PRE
          ;### DEFINIERE WIE DER OUTPUT IM ALLGEMEINEN
          ;### FENSTER AUSSEHEN SOLL - VARIABLEN MÜSSEN
          ;### FREI STEHEN SONST FUNKTIONIERTS NICHT
          aline @GRP-PRE 14,1[7« $asctime(07HH14:07nn14:07ss 9@ 07dd14.07mmm) 7»14]14,1[7«4 %cleansec 7»14] 15 %cleanrel  14,1[7«4 %grpc 7»14]
          ;### OUTPUT END
          timer2 1 1 splay C:\mIRC\sounds\ringout.wav
        }
        elseif (GERMAN isin %cleanrel) {
          window -z @GER-PRE
          ;### DEFINIERE WIE DER OUTPUT IM ALLGEMEINEN
          ;### FENSTER AUSSEHEN SOLL - VARIABLEN MÜSSEN
          ;### FREI STEHEN SONST FUNKTIONIERTS NICHT
          aline @GER-PRE 14,1[7« $asctime(07HH14:07nn14:07ss 9@ 07dd14.07mmm) 7»14]14,1[7«4 %cleansec 7»14] 15 %cleanrel  14,1[7«4 %grpc 7»14]
          ;### OUTPUT END
          timer3 1 1 splay C:\mIRC\sounds\ringout.wav
        }
        elseif (%grpc isin %xgrp) {
          window -z @XXX-PRE
          ;### DEFINIERE WIE DER OUTPUT IM ALLGEMEINEN
          ;### FENSTER AUSSEHEN SOLL - VARIABLEN MÜSSEN
          ;### FREI STEHEN SONST FUNKTIONIERTS NICHT
          aline @XXX-PRE 14,1[7« $asctime(07HH14:07nn14:07ss 9@ 07dd14.07mmm) 7»14]14,1[7«4 %cleansec 7»14] 15 %cleanrel  14,1[7«4 %grpc 7»14]
          ;### OUTPUT END
          timer4 1 1 splay  C:\mIRC\sounds\ringout.wav
        }
        elseif (-DE- isin %cleanrel) {
          window -z @DE-PRE
          ;### DEFINIERE WIE DER OUTPUT IM ALLGEMEINEN
          ;### FENSTER AUSSEHEN SOLL - VARIABLEN MÜSSEN
          ;### FREI STEHEN SONST FUNKTIONIERTS NICHT
          aline @DE-PRE 14,1[7« $asctime(07HH14:07nn14:07ss 9@ 07dd14.07mmm) 7»14]14,1[7«4 %cleansec 7»14] 15 %cleanrel  14,1[7«4 %grpc 7»14]
          ;### OUTPUT END
          timer3 1 1 splay C:\mIRC\sounds\ringout.wav
        }
        elseif (-CH- isin %cleanrel) {
          window -z @CH-PRE
          ;### DEFINIERE WIE DER OUTPUT IM ALLGEMEINEN
          ;### FENSTER AUSSEHEN SOLL - VARIABLEN MÜSSEN
          ;### FREI STEHEN SONST FUNKTIONIERTS NICHT
          aline @CH-PRE 14,1[7« $asctime(07HH14:07nn14:07ss 9@ 07dd14.07mmm) 7»14]14,1[7«4 %cleansec 7»14] 15 %cleanrel  14,1[7«4 %grpc 7»14]
          ;### OUTPUT END
          timer3 1 1 splay C:\mIRC\sounds\ringout.wav
        }
      }
    }
  }
}