Also pass in channels and prefix to use
Filter out messages that don't start with the right prefix
Remove pinging self task

I don't think this is necessary and would exist only to check that the
connection didn't silently drop.