Update chatbot/plugins/chat.py
Browse files- chatbot/plugins/chat.py +4 -1
chatbot/plugins/chat.py
CHANGED
@@ -318,10 +318,13 @@ async def deletemydata(client, callback):
|
|
318 |
@Client.on_callback_query(filters.regex("^menutools_(\d+)$"))
|
319 |
async def menu_tools(client, callback):
|
320 |
user_id = int(callback.matches[0].group(1))
|
|
|
|
|
|
|
321 |
keyboard = []
|
322 |
keyboard.append([
|
323 |
InlineKeyboardButton("π Post to Channel", callback_data=f"autopost_{user_id}"),
|
324 |
-
InlineKeyboardButton("π§± Back To Menu", callback_data=f"response_{user_id}")
|
325 |
])
|
326 |
keyboard.append([
|
327 |
InlineKeyboardButton(f"πΎ", callback_data=f"memory_{user_id}")
|
|
|
318 |
@Client.on_callback_query(filters.regex("^menutools_(\d+)$"))
|
319 |
async def menu_tools(client, callback):
|
320 |
user_id = int(callback.matches[0].group(1))
|
321 |
+
data = await db.backup_chatbot.find_one({"user_id": user_id})
|
322 |
+
if not data:
|
323 |
+
return await callback.answer("Can't found user", True)
|
324 |
keyboard = []
|
325 |
keyboard.append([
|
326 |
InlineKeyboardButton("π Post to Channel", callback_data=f"autopost_{user_id}"),
|
327 |
+
InlineKeyboardButton("π§± Back To Menu", callback_data=f"response_{user_id}_{data.get('channel_username', 'RendyProjects')}")
|
328 |
])
|
329 |
keyboard.append([
|
330 |
InlineKeyboardButton(f"πΎ", callback_data=f"memory_{user_id}")
|