# Path: botlistbot/mdformat.py
# def success(text):
#     return '{} {}'.format(Emoji.WHITE_HEAVY_CHECK_MARK, text, hide_keyboard=True)
# 
# def failure(text):
#     return '{} {}'.format(Emoji.CROSS_MARK, text)
# 
# def action_hint(text):
#     return '💬 {}'.format(text)


from botlistbot.mdformat import success, failure, action_hint
from telegram import Message, constants
from telegram import ParseMode
from telegram import ReplyKeyboardRemove
from telegram.error import BadRequest
            msg = self.bot.sendMessage(chat_id, part, **self._set_defaults(kwargs))
        return msg

    def send_success(self, chat_id, text: str, add_punctuation=True, reply_markup=None, **kwargs):
        if add_punctuation:
            if text[-1] != '.':
                text += '.'

        if not reply_markup:
            reply_markup = ReplyKeyboardRemove()
        return self.bot.sendMessage(
            chat_id,
            success(text),
            reply_markup=reply_markup,
            **self._set_defaults(kwargs))

    def send_failure(self, chat_id, text: str, **kwargs):
        text = str.strip(text)
        if text[-1] != '.':
            text += '.'
        return self.bot.sendMessage(
            chat_id,
            failure(text),
            **self._set_defaults(kwargs))

    def send_action_hint(self, chat_id, text: str, **kwargs):
        if text[-1] == '.':
            text = text[0:-1]
        return self.bot.sendMessage(
            chat_id,

# Path: botlistbot/mdformat.py
# def success(text):
#     return '{} {}'.format(Emoji.WHITE_HEAVY_CHECK_MARK, text, hide_keyboard=True)
# 
# def failure(text):
#     return '{} {}'.format(Emoji.CROSS_MARK, text)
# 
# def action_hint(text):
#     return '💬 {}'.format(text)


# Path: botlistbot/lib/markdownformatter.py
from botlistbot.mdformat import success, failure, action_hint
from telegram import Message, constants
from telegram import ParseMode
from telegram import ReplyKeyboardRemove
from telegram.error import BadRequest

            msg = self.bot.sendMessage(chat_id, part, **self._set_defaults(kwargs))
        return msg

    def send_success(self, chat_id, text: str, add_punctuation=True, reply_markup=None, **kwargs):
        if add_punctuation:
            if text[-1] != '.':
                text += '.'

        if not reply_markup:
            reply_markup = ReplyKeyboardRemove()
        return self.bot.sendMessage(
            chat_id,
            success(text),
            reply_markup=reply_markup,
            **self._set_defaults(kwargs))

    def send_failure(self, chat_id, text: str, **kwargs):
        text = str.strip(text)
        if text[-1] != '.':
            text += '.'
        return self.bot.sendMessage(
            chat_id,
            failure(text),
            **self._set_defaults(kwargs))

    def send_action_hint(self, chat_id, text: str, **kwargs):
        if text[-1] == '.':
            text = text[0:-1]
        return self.bot.sendMessage(
            chat_id,

            action_hint(text),