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
|
23 |
-
model =
|
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
|
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()
|