raiwalletbot.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:RaiWalletBot 作者: SergiySW 项目源码 文件源码
def custom_keyboard(bot, chat_id, buttons, text):
    reply_markup = ReplyKeyboardMarkup(buttons, resize_keyboard = True)
    try:
        bot.sendMessage(chat_id=chat_id, 
                     text=text, 
                     parse_mode=ParseMode.MARKDOWN,
                     disable_web_page_preview=True,
                     reply_markup=reply_markup)
    except BadRequest:
        bot.sendMessage(chat_id=chat_id, 
                     text=replace_unsafe(text), 
                     parse_mode=ParseMode.MARKDOWN,
                     disable_web_page_preview=True,
                     reply_markup=reply_markup)
    except RetryAfter:
        sleep(240)
        bot.sendMessage(chat_id=chat_id, 
                     text=text, 
                     parse_mode=ParseMode.MARKDOWN,
                     disable_web_page_preview=True,
                     reply_markup=reply_markup)
    except TimedOut:
        sleep(10)
        bot.sendMessage(chat_id=chat_id, 
                     text=text, 
                     parse_mode=ParseMode.MARKDOWN,
                     disable_web_page_preview=True,
                     reply_markup=reply_markup)
    except:
        sleep(1)
        bot.sendMessage(chat_id=chat_id, 
                     text=text, 
                     parse_mode=ParseMode.MARKDOWN,
                     disable_web_page_preview=True,
                     reply_markup=reply_markup)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号