Sends a message with a 2 second ratelimit
raw message to send
Exception when attempting to send a message in a closed room or if there is a socket exception or InterruptException if task is interrupted while sending (none if trySendMessage / is used)
See Implementation
Sends a message with a 2 second ratelimit