Reply to message

        :param message: :obj:`int` or  :obj:`types.Message`
        :return: self

def reply(self, message: typing.Union[int, types.Message]):
        """
        Reply to message

        :param message: :obj:`int` or  :obj:`types.Message`
        :return: self
        """
        setattr(self, 'reply_to_message_id', message.message_id if isinstance(message, types.Message) else message)
        return self