Allow customizable event and channel