code: def post_message(message, chat_id=None, token=None):
      '''
      Send a message to a Telegram chat.
  
      :param message: The message to send to the Telegram chat.
      :param chat_id: (optional) The Telegram chat id.
      :param token:   (optional) The Telegram API token.
      :return:        Boolean if message was sent successfully.
  
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' telegram.post_message message="Hello Telegram!"
  
      '''
      if not chat_id:
          chat_id = _get_chat_id()
  
      if not token:
          token = _get_token()
  
      if not message:
          log.error('message is a required option.')
  
      return _post_message(message=message, chat_id=chat_id, token=tokenf post_message(message, chat_id=None, token=None):
      '''
      Send a message to a Telegram chat.
  
      :param message: The message to send to the Telegram chat.
      :param chat_id: (optional) The Telegram chat id.
      :param token:   (optional) The Telegram API token.
      :return:        Boolean if message was sent successfully.
  
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' telegram.post_message message="Hello Telegram!"
  
      '''
      if not chat_id:
          chat_id = _get_chat_id()
  
      if not token:
          token = _get_token()
  
      if not message:
          log.error('message is a required option.')
  
      return _post_message(message=message, chat_id=chat_id, token=token)
docs: Send a message to a Telegram chat.
  
      :param message: The message to send to the Telegram chat.
      :param chat_id: (optional) The Telegram chat id.
      :param token:   (optional) The Telegram API token.
      :return:        Boolean if message was sent successfully.
  
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' telegram.post_message message="Hello Telegram!"