ok well first off u dont need the -o switch as if ur wanting to message someone its midnight ud have to be online ..... using the -o makes it an offline timerthis is the code i would use to create the timer your talking about
on start: {
midnight
}
alias midnight {
timermidnight 00:00 1 0 { msg NICK hey its midnight | midnight }
}
or something along them llines ..... im sure others will have a better solution tho than me