Hi! I was wondering how i can echo myself to another channel?

Code:
on *:text:*:#channel1:{
  if $network == EfNet {
    set -u %relayto $1-
    scid -at1 checknets
  }
}
alias -l checknets {
  if $network == UnderNet && $me ison #channel2 {
    msg #channel2 %relayto
  }


This works great for echoing other ppl, but not myself..
And how do I echo only those lines i type which begins with "Question", "Answer", "Hello", ec... ?