code: def delete_message(chat_id, message_id, **kwargs):
      
  
      # required args
      params = dict(
          chat_id=chat_id,
          message_id=message_id
      )
  
      return TelegramBotRPCRequest('deleteMessage', params=params, on_result=lambda result: result, **kwargs)
docs: Use this method to delete a message, including service messages, with the following limitations:
      - A message can only be deleted if it was sent less than 48 hours ago.
      - Bots can delete outgoing messages in groups and supergroups.
      - Bots granted can_post_messages permissions can delete outgoing messages in channels.
      - If the bot is an administrator of a group, it can delete any message there.
      - If the bot has can_delete_messages permission in a supergroup or a channel, it can delete any message there.
  
  
      :param chat_id: Unique identifier for the target chat or username of the target channel (in the format @channelusername)
      :param message_id: Identifier of the message to delete
      :param kwargs: Args that get passed down to :class:`TelegramBotRPCRequest`
      :return: Returns True on success.