Channelabfrage

#1
Hallo zusammen

Ich habe enen kleinen Quer-Blocker, bei dem ein Dialogfenster aufgeht. Nun ist meine Frage, kann ich in diesem Dialog den Channel anzeigen, aus dem das Query kommt?

Hier der Code:
Code:
dialog qc {
  title "Query Anfrage"
  size -1 -1 130 48
  option dbu
  text "Nick", 1, 4 7 25 10, right
  text "Zeit", 2, 82 7 10 10, left
  edit "", 3, 92 6 28 10, read
  edit "", 4, 30 6 50 10, read
  text "Nachricht", 5, 4 19 25 10, right
  edit "", 6, 30 18 95 10, read
  box "", 7, 1 1 127 29
  button "Akzeptieren", 8, 5 34 40 10, ok
  button "Ablehnen", 9, 84 34 40 10, ok
  box "", 11, 1 29 127 18

}
on *:DIALOG:qc:sclick:8:{
  window -w %qc.nick
  .msg %qc.nick 12 Der Privat Chat wurde akzepiert.
  dialog -x qc
  window -a %qc.nick
  unset %qc.*
}
on *:DIALOG:qc:sclick:9:{
  dialog -x qc
  .msg %qc.nick 12 Der Privat Chat wurde abgelehnt.
  .msg %qc.nick 12 $?="Grund"
  window -c %qc.nick
  unset %qc.*
}
alias close.query {
  if ($query($$1)) {
    close -m $1
    notice $1 12 Der Privat Chat wurde geschlossen.
  }
}
on *:OPEN:?:{
  if ($nick == -psyBNC || $nick == -sBNC || $nick == acethebunny|bot) {
    goto end
  }
  else {
    set %qc.nick $nick
    set %qc.address $address($nick,3)
    window -h $nick
    .msg $nick 12 Einen Moment bitte...
    dialog -mdo qc qc
    did -a qc 3 $asctime(HH:nn:ss)  
    did -a qc 4 $nick
    did -a qc 6 $1-
    did -f qc 1
  }
}
MFG
 
Oben