code: def create(self, from_=values.unset, attributes=values.unset,
                 date_created=values.unset, date_updated=values.unset,
                 last_updated_by=values.unset, body=values.unset,
                 media_sid=values.unset):
          
          data = values.of({
              'From': from_,
              'Attributes': attributes,
              'DateCreated': serialize.iso8601_datetime(date_created),
              'DateUpdated': serialize.iso8601_datetime(date_updated),
              'LastUpdatedBy': last_updated_by,
              'Body': body,
              'MediaSid': media_sid,
          })
  
          payload = self._version.create(
              'POST',
              self._uri,
              data=data,
          )
  
          return MessageInstance(
              self._version,
              payload,
              service_sid=self._solution['service_sid'],
              channel_sid=self._solution['channel_sid'],
          )
docs: Create a new MessageInstance
  
          :param unicode from_: The identity of the new message's author
          :param unicode attributes: A valid JSON string that contains application-specific data
          :param datetime date_created: The ISO 8601 date and time in GMT when the resource was created
          :param datetime date_updated: The ISO 8601 date and time in GMT when the resource was updated
          :param unicode last_updated_by: The Identity of the User who last updated the Message
          :param unicode body: The message to send to the channel
          :param unicode media_sid:  The Media Sid to be attached to the new Message
  
          :returns: Newly created MessageInstance
          :rtype: twilio.rest.chat.v2.service.channel.message.MessageInstance