Currently, if a channel is added or deleted, the bot won't notice until you use the /channels command.
The signal could be as simple as "touch sql/_change_", and the bot periodically looks for this file and deletes it. I suppose we might want to pass more info than that, though.