diff --git a/plugins/callbacks/submission.py b/plugins/callbacks/submission.py index 603588b..e8420bb 100644 --- a/plugins/callbacks/submission.py +++ b/plugins/callbacks/submission.py @@ -38,7 +38,7 @@ async def callback_query_yes(app: PosterClient, clb: CallbackQuery): await clb.answer(text=locale("sub_yes", "callback", locale=user_locale).format(fullclb[2]), show_alert=True) - edited_markup = [[InlineKeyboardButton(text=str(locale("accepted", "button")), callback_data="nothing")], clb.message.reply_markup.inline_keyboard[1]] if len(clb.message.reply_markup.inline_keyboard) > 1 else [[InlineKeyboardButton(text=str(locale("accepted", "button")), callback_data="nothing")]] + edited_markup = [[InlineKeyboardButton(text=str(locale("accepted", "button", locale=user_locale)), callback_data="nothing")], clb.message.reply_markup.inline_keyboard[1]] if len(clb.message.reply_markup.inline_keyboard) > 1 else [[InlineKeyboardButton(text=str(locale("accepted", "button", locale=user_locale)), callback_data="nothing")]] await clb.message.edit_reply_markup(reply_markup=InlineKeyboardMarkup(edited_markup)) # try: @@ -64,11 +64,6 @@ async def callback_query_yes(app: PosterClient, clb: CallbackQuery): # except: # await clb.answer(text=locale("sub_media_unavail", "message", locale=user_locale), show_alert=True) # return - # await submission.reply_text(locale("sub_yes", "message", locale=submission.from_user.language_code), quote=True) - # await clb.answer(text=locale("sub_yes", "callback", locale=user_locale).format(fullclb[2]), show_alert=True) - - # edited_markup = [[InlineKeyboardButton(text=str(locale("accepted", "button")), callback_data="nothing")]] - # await clb.message.edit(text=clb.message.text, reply_markup=InlineKeyboardMarkup(edited_markup)) @app.on_callback_query(filters.regex("sub_no_[\s\S]*")) @@ -92,7 +87,7 @@ async def callback_query_no(app: PosterClient, clb: CallbackQuery): await submission.reply_text(locale("sub_no", "message", locale=submission.from_user.language_code), quote=True) await clb.answer(text=locale("sub_no", "callback", locale=user_locale).format(fullclb[2]), show_alert=True) - edited_markup = [[InlineKeyboardButton(text=str(locale("declined", "button")), callback_data="nothing")], clb.message.reply_markup.inline_keyboard[1]] if len(clb.message.reply_markup.inline_keyboard) > 1 else [[InlineKeyboardButton(text=str(locale("declined", "button")), callback_data="nothing")]] + edited_markup = [[InlineKeyboardButton(text=str(locale("declined", "button", locale=user_locale)), callback_data="nothing")], clb.message.reply_markup.inline_keyboard[1]] if len(clb.message.reply_markup.inline_keyboard) > 1 else [[InlineKeyboardButton(text=str(locale("declined", "button", locale=user_locale)), callback_data="nothing")]] await clb.message.edit_reply_markup(reply_markup=InlineKeyboardMarkup(edited_markup)) @@ -104,10 +99,8 @@ async def callback_query_block(app: PosterClient, clb: CallbackQuery): PosterUser(int(fullclb[2])).block() await clb.answer(text=locale("sub_block", "callback", locale=user_locale).format(fullclb[2]), show_alert=True) - edited_markup = [clb.message.reply_markup.inline_keyboard[0], [InlineKeyboardButton(text=str(locale("sub_unblock", "button")), callback_data=f"sub_unblock_{fullclb[2]}")]] + edited_markup = [clb.message.reply_markup.inline_keyboard[0], [InlineKeyboardButton(text=str(locale("sub_unblock", "button", locale=user_locale)), callback_data=f"sub_unblock_{fullclb[2]}")]] await clb.message.edit_reply_markup(reply_markup=InlineKeyboardMarkup(edited_markup)) - # edited_markup = [[InlineKeyboardButton(text=str(locale("accepted", "button")), callback_data="nothing")]] - # await clb.message.edit(text=clb.message.text, reply_markup=InlineKeyboardMarkup(edited_markup)) @app.on_callback_query(filters.regex("sub_unblock_[\s\S]*")) @@ -118,7 +111,5 @@ async def callback_query_unblock(app: PosterClient, clb: CallbackQuery): PosterUser(int(fullclb[2])).unblock() await clb.answer(text=locale("sub_unblock", "callback", locale=user_locale).format(fullclb[2]), show_alert=True) - edited_markup = [clb.message.reply_markup.inline_keyboard[0], [InlineKeyboardButton(text=str(locale("sub_block", "button")), callback_data=f"sub_block_{fullclb[2]}")]] - await clb.message.edit_reply_markup(reply_markup=InlineKeyboardMarkup(edited_markup)) - # edited_markup = [[InlineKeyboardButton(text=str(locale("accepted", "button")), callback_data="nothing")]] - # await clb.message.edit(text=clb.message.text, reply_markup=InlineKeyboardMarkup(edited_markup)) \ No newline at end of file + edited_markup = [clb.message.reply_markup.inline_keyboard[0], [InlineKeyboardButton(text=str(locale("sub_block", "button", locale=user_locale)), callback_data=f"sub_block_{fullclb[2]}")]] + await clb.message.edit_reply_markup(reply_markup=InlineKeyboardMarkup(edited_markup)) \ No newline at end of file