Beispiel #1
0
def price_handler(bot, update, args):
    arg = ' '.join(args)
    if not arg:
        return help_handler(message)
    searcher = TB_Searcher(arg)
    try:
        logger.debug('Key word to search: [{}]'.format(arg))
        update.message.reply_text(
            '最低:¥{:.2f}/最高:¥{:.2f}/平均:¥{:.2f}'.format(*searcher.price_tuple()))
    except:
        logger.exception('Fail to print prices')
        update.message.reply_text('Ooops, 臣妾做不到啊')
Beispiel #2
0
def price_handler(message):
    arg = retrieve_arg(message.text)
    if arg is None:
        return help_handler(message)
    searcher = TB_Searcher(arg)
    try:
        logger.debug('Key word to search: [{}]'.format(arg))
        bot.reply_to(
            message,
            '最低价:{:.2f}RMB\n最高价:{:.2f}RMB\n平均价:{:.2f}RMB'
            .format(*searcher.price_tuple())
        )
    except:
        logger.exception('Fail to print prices')
        bot.reply_to(message, 'Ooops, 臣妾做不到啊')