Don't spam the general log with backtraces
Avoid a nil reference in the who verb
Restructure channel function to make better logs.