on *:START:set %custchanlist $custchanlist
on *:text:matchtext:%custchanlist:{
...
}

You can ofcourse also change %custchanlist with timers, aliases, inside events, etc. Seems enough already?