hey, i was wondering if there was a way for

1. putting a delay in to where there is like say a 5 secind wait before it sends the message. like
Code:
on 1:TEXT:*command*:#: {
  <delay goes here>
  /msg $chan <message>
}


and

2. on the text comand, if there was a for me to be able to change nick but the command still work when you type the nick in the command.. like
Code:
on 1:TEXT:*hi <nick>*:#: {
  /msg $chan <message>
}


any help would be great.. been racking my brain for a week on this and cant seem to figure it out.