Expired keys support

This commit is contained in:
2022-09-15 13:50:14 +02:00
parent e9d083c156
commit 6f8d7c2759
4 changed files with 6 additions and 0 deletions

3
bot.py
View File

@@ -99,6 +99,9 @@ async def any_message_handler(app, msg):
keys_storage[msg.text] = msg.from_user.id
jsonSave(f"{data}{sep}keys_storage.json", keys_storage)
logWrite(f"Added apikey {msg.text} for user {msg.from_user.id}", logs_folder=configGet("logs"))
elif msg.text in jsonLoad(configGet("expired_keys")):
logWrite(f"User {msg.from_user.id} tried to pair with expired apikey {msg.text}", logs_folder=configGet("logs"))
await msg.reply_text(locale("key_expired", "msg", locale=user_locale))
else:
logWrite(f"User {msg.from_user.id} tried to pair with invalid apikey {msg.text}", logs_folder=configGet("logs"))
await msg.reply_text(locale("key_wrong", "msg", locale=user_locale))