BinaryONe commited on
Commit ·
657267e
1
Parent(s): 26d7211
Polls Update
Browse files
FileStream/bot/plugins/FileHandlers/callback.py
CHANGED
|
@@ -112,7 +112,7 @@ async def cb_data(bot: Client, update: CallbackQuery):
|
|
| 112 |
message_id = int(usr_cmd[2])
|
| 113 |
response_id = int(usr_cmd[3])
|
| 114 |
message = await FileStream.get_messages(user_id, message_id)
|
| 115 |
-
response = await FileStream.get_messages(user_id, response_id)
|
| 116 |
instruction = {
|
| 117 |
"privacy_type": "PUBLIC",
|
| 118 |
"user_id": user_id,
|
|
@@ -121,7 +121,19 @@ async def cb_data(bot: Client, update: CallbackQuery):
|
|
| 121 |
file_caption = getattr(message, "caption", f"{get_name(message)}" ) or "None/Unknown"
|
| 122 |
file_name = get_name(message)
|
| 123 |
print("Detail",file_caption,file_name)
|
| 124 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 125 |
await FileStream.send_poll(
|
| 126 |
type= enums.PollType.REGULAR,
|
| 127 |
reply_to_message_id=message_id,
|
|
@@ -131,7 +143,7 @@ async def cb_data(bot: Client, update: CallbackQuery):
|
|
| 131 |
allows_multiple_answers=True,
|
| 132 |
chat_id=user_id
|
| 133 |
)
|
| 134 |
-
|
| 135 |
except Exception as e:
|
| 136 |
print(f"An error occurred: {str(e)}")
|
| 137 |
await FileStream.send_message(
|
|
@@ -143,6 +155,7 @@ async def cb_data(bot: Client, update: CallbackQuery):
|
|
| 143 |
try:
|
| 144 |
user_id = str(usr_cmd[1])
|
| 145 |
message_id = int(usr_cmd[2])
|
|
|
|
| 146 |
#response_id = int(usr_cmd[3])
|
| 147 |
message = await FileStream.get_messages(user_id, message_id)
|
| 148 |
#response = await FileStream.get_messages(user_id, response_id)
|
|
|
|
| 112 |
message_id = int(usr_cmd[2])
|
| 113 |
response_id = int(usr_cmd[3])
|
| 114 |
message = await FileStream.get_messages(user_id, message_id)
|
| 115 |
+
#response = await FileStream.get_messages(user_id, response_id)
|
| 116 |
instruction = {
|
| 117 |
"privacy_type": "PUBLIC",
|
| 118 |
"user_id": user_id,
|
|
|
|
| 121 |
file_caption = getattr(message, "caption", f"{get_name(message)}" ) or "None/Unknown"
|
| 122 |
file_name = get_name(message)
|
| 123 |
print("Detail",file_caption,file_name)
|
| 124 |
+
await update.message.edit_text(
|
| 125 |
+
text=stream_text,
|
| 126 |
+
parse_mode=ParseMode.HTML,
|
| 127 |
+
disable_web_page_preview=True,
|
| 128 |
+
reply_markup=InlineKeyboardMarkup([
|
| 129 |
+
[InlineKeyboardButton("Movie", callback_data=f"pubup_{user_id}_{message_id}_Movie")],
|
| 130 |
+
[InlineKeyboardButton("WebSeries", callback_data=f"pubup_{user_id}_{message_id}_WebSeries")],
|
| 131 |
+
[InlineKeyboardButton("Anime", callback_data=f"pubup_{user_id}_{message_id}_Anime")],
|
| 132 |
+
[InlineKeyboardButton("Documentary", callback_data=f"pubup_{user_id}_{message_id}_Documentary")],
|
| 133 |
+
[InlineKeyboardButton("Regular", callback_data=f"pubup_{user_id}_{message_id}_Regular")],
|
| 134 |
+
]),
|
| 135 |
+
)
|
| 136 |
+
"""#await FileStream.delete_messages(chat_id=user_id,message_ids=response_id)
|
| 137 |
await FileStream.send_poll(
|
| 138 |
type= enums.PollType.REGULAR,
|
| 139 |
reply_to_message_id=message_id,
|
|
|
|
| 143 |
allows_multiple_answers=True,
|
| 144 |
chat_id=user_id
|
| 145 |
)
|
| 146 |
+
"""
|
| 147 |
except Exception as e:
|
| 148 |
print(f"An error occurred: {str(e)}")
|
| 149 |
await FileStream.send_message(
|
|
|
|
| 155 |
try:
|
| 156 |
user_id = str(usr_cmd[1])
|
| 157 |
message_id = int(usr_cmd[2])
|
| 158 |
+
msg_type = usr_cmd[3]
|
| 159 |
#response_id = int(usr_cmd[3])
|
| 160 |
message = await FileStream.get_messages(user_id, message_id)
|
| 161 |
#response = await FileStream.get_messages(user_id, response_id)
|
FileStream/bot/plugins/FileHandlers/polls.py
CHANGED
|
@@ -23,11 +23,13 @@ async def get_result(FileStream , message):
|
|
| 23 |
}
|
| 24 |
#"user_id":message.from_user.id if (message.chat.type == ChatType.PRIVATE) else message.chat.id
|
| 25 |
main_msg= await FileStream.get_messages(user_id, msg_id)
|
| 26 |
-
reply= await FileStream.get_messages(user_id, reply_id)
|
| 27 |
-
await FileStream.delete_messages(chat_id=user_id,message_ids=int(message.id))
|
| 28 |
#reply = await message.reply_text(LANG.PROCESSING_TEXT)
|
| 29 |
reply_markup, stream_text = await upload_type_func(file_info=get_file_info(main_msg, instruction),replied_message=message.id)
|
| 30 |
-
await
|
|
|
|
|
|
|
| 31 |
text=stream_text,
|
| 32 |
parse_mode=ParseMode.HTML,
|
| 33 |
disable_web_page_preview=True,
|
|
|
|
| 23 |
}
|
| 24 |
#"user_id":message.from_user.id if (message.chat.type == ChatType.PRIVATE) else message.chat.id
|
| 25 |
main_msg= await FileStream.get_messages(user_id, msg_id)
|
| 26 |
+
#reply= await FileStream.get_messages(user_id, reply_id)
|
| 27 |
+
#await FileStream.delete_messages(chat_id=user_id,message_ids=int(message.id))
|
| 28 |
#reply = await message.reply_text(LANG.PROCESSING_TEXT)
|
| 29 |
reply_markup, stream_text = await upload_type_func(file_info=get_file_info(main_msg, instruction),replied_message=message.id)
|
| 30 |
+
await FileStream.edit_message_text(
|
| 31 |
+
chat_id=user_id,
|
| 32 |
+
message_id=msg_id,
|
| 33 |
text=stream_text,
|
| 34 |
parse_mode=ParseMode.HTML,
|
| 35 |
disable_web_page_preview=True,
|