def send_message(chat_id:, text:, disable_web_page_preview: false, reply_to_message_id: nil, reply_markup: nil, parse_mode: nil)
      result = call(:sendMessage,
        chat_id: chat_id,
        text: text,
        disable_web_page_preview: disable_web_page_preview,
        reply_to_message_id: reply_to_message_id,
        reply_markup: reply_markup,
        parse_mode: parse_mode
      )
      Message.new(result)
    end
def send_message(chat_id:, text:, disable_web_page_preview: false, reply_to_message_id: nil, reply_markup: nil, parse_mode: nil)
      result = call(:sendMessage,
        chat_id: chat_id,
        text: text,
        disable_web_page_preview: disable_web_page_preview,
        reply_to_message_id: reply_to_message_id,
        reply_markup: reply_markup,
        parse_mode: parse_mode
      )
      Message.new(result)
    end
Send text message.

 @param chat_id [Integer] Unique identifier for the message recipient - User or GroupChat id
 @param text [String] Text of the message to be sent
 @param disable_web_page_preview [Boolean] Disables link previews for links in this message
 @param reply_to_message_id [Integer] If the message is a reply, ID of the original message
 @param reply_markup [ReplyKeyboardMarkup, ReplyKeyboardHide, ForceReply] Additional interface options
 @param parse_mode [String] "Markdown" or "HTML", Optional

 @return [Telebot::Message]