Added multi channel and private message support

not the ideal way to do it, but this doesn't require updating every plugin too