Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -99,16 +99,17 @@ if TELEGRAM_BOT_TOKEN:
|
|
| 99 |
data['telegram_users'] = {}
|
| 100 |
|
| 101 |
str_id = str(user_id)
|
| 102 |
-
|
| 103 |
-
|
| 104 |
-
|
| 105 |
-
|
| 106 |
-
|
| 107 |
-
|
| 108 |
-
|
| 109 |
-
|
| 110 |
|
| 111 |
-
|
|
|
|
| 112 |
|
| 113 |
def download_db_from_hf(specific_file=None, retries=DOWNLOAD_RETRIES, delay=DOWNLOAD_DELAY):
|
| 114 |
if not HF_TOKEN_READ and not HF_TOKEN_WRITE:
|
|
|
|
| 99 |
data['telegram_users'] = {}
|
| 100 |
|
| 101 |
str_id = str(user_id)
|
| 102 |
+
# Сохраняем или обновляем пользователя
|
| 103 |
+
data['telegram_users'][str_id] = {
|
| 104 |
+
'username': username,
|
| 105 |
+
'first_name': first_name,
|
| 106 |
+
'joined_at': datetime.now().strftime('%Y-%m-%d %H:%M:%S')
|
| 107 |
+
}
|
| 108 |
+
save_data_internal(data)
|
| 109 |
+
logging.info(f"New Telegram user registered: {user_id}")
|
| 110 |
|
| 111 |
+
# Отправляем сообщение о регистрации
|
| 112 |
+
await message.answer("Вы зарегистрированы. Теперь мы сможем присылать вам уведомления.")
|
| 113 |
|
| 114 |
def download_db_from_hf(specific_file=None, retries=DOWNLOAD_RETRIES, delay=DOWNLOAD_DELAY):
|
| 115 |
if not HF_TOKEN_READ and not HF_TOKEN_WRITE:
|