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))
评论列表
文章目录