raiwalletbot.py 文件源码

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

项目:RaiWalletBot 作者: SergiySW 项目源码 文件源码
def seed_callback(bot, update, args):
    user_id = update.message.from_user.id
    chat_id = update.message.chat_id
    lang_id = mysql_select_language(user_id)
    seed = mysql_select_seed(user_id)
    if (seed is False):
        seed = binascii.b2a_hex(os.urandom(8)).upper()
        mysql_set_seed(user_id, seed)
    seed_split = [seed[i:i+4] for i in range(0, len(seed), 4)]
    seed_text = seed_split[0] + '-' + seed_split[1] + '-' + seed_split[2] + '-' + seed_split[3]
    check = mysql_check_password(user_id)
    if ((len(args) > 0) and (check is not False)):
        password = args[0]
        hex = password_check(update, password)
        if (check == hex):
            message_markdown(bot, chat_id, lang_text('seed_creation', lang_id).format(seed_text))
        else:
            text_reply(update, lang_text('password_error', lang_id))
    elif (check is not False):
        text_reply(update, lang_text('password_error', lang_id))
    else:
        message_markdown(bot, chat_id, lang_text('seed_creation', lang_id).format(seed_text))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号