aboutsummaryrefslogtreecommitdiff
path: root/main.py
diff options
context:
space:
mode:
authorhuker667 <huker@tuta.io>2026-05-23 17:26:56 +0300
committerhuker667 <huker@tuta.io>2026-05-23 17:26:56 +0300
commitf9207e1f9951f97e5c6a0c3dbb525e9c5bf517b6 (patch)
tree4fd195a20a769aa4414e94dc08ec9fe291fabfca /main.py
parent958ee69ab7f0e7237bbb1e668932c676e0b81111 (diff)
downloaduzbekgpt-f9207e1f9951f97e5c6a0c3dbb525e9c5bf517b6.tar.gz
uzbekgpt-f9207e1f9951f97e5c6a0c3dbb525e9c5bf517b6.tar.bz2
uzbekgpt-f9207e1f9951f97e5c6a0c3dbb525e9c5bf517b6.zip
add user to db on any action
Diffstat (limited to 'main.py')
-rw-r--r--main.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/main.py b/main.py
index 19114be..be7161a 100644
--- a/main.py
+++ b/main.py
@@ -124,6 +124,8 @@ async def guest_middleware(handler, event, data):
)
return
+
+ ensure_user(user_id)
last_command_time[user_id] = current_time
user_text = message.text or message.caption or ""
@@ -236,7 +238,8 @@ async def text_handler(message: Message):
return
last_command_time[user_id] = current_time
-
+ ensure_user(user_id)
+
replied = message.reply_to_message
prompt = ""
@@ -395,7 +398,8 @@ async def text_handler(message: Message):
@router.inline_query()
async def inline_handler(inline_query: InlineQuery):
user_id = inline_query.from_user.id
-
+ ensure_user(user_id)
+
button = InlineKeyboardButton(text="ало жди 📞", callback_data="pasholnaxxuy")
if inline_query.query == "clear":