diff --git a/wallamanta/account_checker.py b/wallamanta/account_checker.py new file mode 100644 index 0000000..37d5d40 --- /dev/null +++ b/wallamanta/account_checker.py @@ -0,0 +1,14 @@ +import helpers +import walladb +import time + +def account_checker(sleep_time): + while True: + user_list = walladb.get_user_list() + for user in user_list: + if walladb.is_user_valid(user['telegram_user_id']): + if walladb.is_user_expired(user['telegram_user_id']): + message = "¡Hola!\n\nTu cuenta ha caducado. Si quieres seguir usando @wallamanta_bot ponte en contacto con @jocarduck\n\n¡Gracias!" + helpers.send_message(user['telegram_user_id'], message) + walladb.deactivate_user(user['telegram_user_id']) + time.sleep(sleep_time)