Name functions and add getChannel function
Assign channel name automatically
Allow custom attributes on messages