IRC Plugin: join channel before sending message

- Most IRC Servers require users to join channels before being able to send messages to them.
- Profile update threw an exception