randydev commited on
Commit
d400fce
·
verified ·
1 Parent(s): 27501d9

Update chatbot/plugins/keyboards_gemini.py

Browse files
chatbot/plugins/keyboards_gemini.py CHANGED
@@ -18,9 +18,9 @@ def get_gemini_keyboard():
18
  ])
19
  return InlineKeyboardMarkup(keyboard)
20
 
21
- @Client.on_callback_query(filters.regex(r"^models_$"))
22
- async def set_modelok(client: Client, callback_query: CallbackQuery):
23
- model = callback_query.data.split("_")[1]
24
  user_id = callback_query.from_user.id
25
  await users_collection.update_one(
26
  {"user_id": user_id},
@@ -34,7 +34,7 @@ async def set_modelok(client: Client, callback_query: CallbackQuery):
34
  )
35
 
36
  @Client.on_message(filters.command("setmodel"))
37
- async def setmodel_cmd(client: Client, message: Message):
38
  await message.reply(
39
  "Please select your preferred Gemini Model:",
40
  reply_markup=get_gemini_keyboard()
 
18
  ])
19
  return InlineKeyboardMarkup(keyboard)
20
 
21
+ @Client.on_callback_query(filters.regex(r"^models_(\w+)$"))
22
+ async def xset_modelok(client: Client, callback_query: CallbackQuery):
23
+ model = callback.matches[0].group(1)
24
  user_id = callback_query.from_user.id
25
  await users_collection.update_one(
26
  {"user_id": user_id},
 
34
  )
35
 
36
  @Client.on_message(filters.command("setmodel"))
37
+ async def xsetmodel_cmd(client: Client, message: Message):
38
  await message.reply(
39
  "Please select your preferred Gemini Model:",
40
  reply_markup=get_gemini_keyboard()