code: def editMessageCaption(self, msg_identifier,
                             caption=None,
                             parse_mode=None,
                             reply_markup=None):
          
          p = _strip(locals(), more=['msg_identifier'])
          p.update(_dismantle_message_identifier(msg_identifier))
          return self._api_request('editMessageCaption', _rectify(p))
docs: See: https://core.telegram.org/bots/api#editmessagecaption
  
          :param msg_identifier: Same as ``msg_identifier`` in :meth:`telepot.Bot.editMessageText`