From 844de7ef12161b04bb5ed8d0df1acea6b7ee2855 Mon Sep 17 00:00:00 2001 From: profitroll Date: Mon, 24 Apr 2023 15:38:39 +0200 Subject: [PATCH] Changed behavior on LabelSettingError --- locale/uk.json | 1 + modules/callbacks/sponsorship.py | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/locale/uk.json b/locale/uk.json index 13c8248..8bcb3fb 100644 --- a/locale/uk.json +++ b/locale/uk.json @@ -27,6 +27,7 @@ "issue": "**Допоможіть боту**\nЗнайшли баг або помилку? Маєте файну ідею для нової функції? Повідомте нас, створивши нову задачу на гіті.\n\nЗа можливості, опишіть свій запит максимально детально. Якщо є змога, також додайте скріншоти або додаткову відому інформацію.", "joined_application": "{0} (@{1})\n\n**Дані анкети:**\n{2}", "joined_false_link": "Користувач **{0}** (`{1}`) приєднався до групи не за своїм посиланням", + "label_set_exception": "❌ **Не вдалось встановити роль**\nУ зв'язку з помилкою `{0}` не вдалось встановити роль. Власника бота повідомлено.", "label_too_long": "Довжина назви ролі не повинна перевищувати 16 символів", "message_enter": "Надішліть повідомлення, яке треба переслати адмінам.\n\nЗверніть увагу, що повідомлення може містити лише одне медіа або файл.", "message_error": "⚠️ **Сталась помилка**\nНе вдалось надіслати ваше повідомлення. Розробника повідомлено про цю помилку.", diff --git a/modules/callbacks/sponsorship.py b/modules/callbacks/sponsorship.py index 016be60..f930ab5 100644 --- a/modules/callbacks/sponsorship.py +++ b/modules/callbacks/sponsorship.py @@ -112,7 +112,11 @@ async def callback_query_sponsor_yes(app: Client, clb: CallbackQuery): ) except LabelSettingError as exp: await app.send_message( - configGet("admin", "groups"), exp.__str__(), disable_notification=True + configGet("owner"), exp.__str__(), disable_notification=True + ) + await clb.message.reply_text( + locale("label_set_exception", "message", locale=clb.from_user), + disable_notification=True, ) edited_markup = [