In such cases, explicit and declarative is much better than implicit and hidden.
A little (but not quite) like this: https://github.com/eggheads/eggdrop-1.8/blob/master/eggdrop....
In such cases, explicit and declarative is much better than implicit and hidden.