Send a message to a channel

        For formatting options, see the documentation:
            https://discordapp.com/developers/docs/resources/channel#create-message

        Args:
            id: channel snowflake id
            message: your message (string)

        Returns:
            Dictionary object of the new message

def send_message(self, id: str, message: str) -> Dict[str, Any]:
        """Send a message to a channel

        For formatting options, see the documentation:
            https://discordapp.com/developers/docs/resources/channel#create-message

        Args:
            id: channel snowflake id
            message: your message (string)

        Returns:
            Dictionary object of the new message
        """
        if not self.connected:
            raise ValueError('Websocket not connected')
        return self._query(f'channels/{id}/messages', 'POST', {'content': message})