filtered commands and listeners to use channel messages