def disable_user(message): au = whois(message.chat.username) '''this function disable vpn user, if exist''' if au[0] == True and au[1] <= 1: text = get_name_u(message, 8) text = text.strip() a = api_test3.disable_vpn_user(text) if a == True: from api_test3 import close_connection close_connection(text) bot.send_message(message.chat.id, 'пользователь запрещен.') else: bot.send_message(message.chat.id, 'нет такого пользователя. некого запрещать.') else: bot.send_message(message.chat.id, text_no_id) pass
def delete_name(message): '''this function delete vpn user if exist''' au = whois(message.chat.username) if au[0] == True and au[1] <= 1: text = get_name_u(message, 7) #print('в смысле нот тайп', text) text = text.strip() a = api_test3.remove_vpn_user(text) if a == True: from api_test3 import close_connection close_connection(text) bot.send_message(message.chat.id, 'пользователь удален') else: bot.send_message(message.chat.id, 'увы, такого пользователя нет.') else: bot.send_message(message.chat.id, text_no_id) pass
def delete_name2(message): """берем имя и удаляем""" name = message.text.strip() from create_database import user_exist a = user_exist(name) if a == False: bot.send_message(message.chat.id, 'увы, такого пользователя нет. проверьте имя на опечатки, и повторите ввод.') elif a == True: from api_test3 import remove_vpn_user dbworker.set_state(message.chat.id, config.States.S_START.value) a = remove_vpn_user(name) from api_test3 import close_connection close_connection(name) from create_database import delete_user_from_database delete_user_from_database(name) bot.send_message(message.chat.id, 'пользователь удален')