diff --git a/locale/uk.json b/locale/uk.json index ce5e4c3..d8dc1ba 100644 --- a/locale/uk.json +++ b/locale/uk.json @@ -30,7 +30,7 @@ "sponsor4": "Яку роль ти бажаєш отримати?\n\nℹ️ **Підказка**\nНазва ролі повинна бути якось пов'язана зі вказаною дівчиною, не повинна порушувати правила спільноти а також має бути не довше за 16 символів (обмеження Telegram).", "sponsorship_application_empty": "❌ **Дія неможлива**\nУ тебе немає заповненої та схваленої анкети. Заповни таку за допомогою /reapply та спробуй ще раз після її підтвердження.", "confirm": "Супер, дякуємо!\n\nБудь ласка, перевір правильність даних:\n{0}\n\nВсе правильно?", - "sponsor_confirm": "Здається, це все. Перевір чи все правильно та жмакни кнопку на клавіатурі щоб продовжити.", + "sponsor_confirm": "**Дані форми:**\nСтрімер: {0}\nПідписка до: {1}\nХочу роль: {2}\n\nПеревір чи все правильно та жмакни кнопку на клавіатурі щоб продовжити.", "application_sent": "Дякуємо! Ми надіслали твою анкетку на перевірку. Ти отримаєш повідомлення як тільки її перевірять та приймуть рішення. До тих пір від тебе більше нічого не потребується :)", "sponsorship_sent": "Дякуємо! Ми надіслали форму на перевірку. Ти отримаєш повідомлення як тільки її перевірять та приймуть рішення :)", "application_got": "Отримано анкету від `{0}`\n\nІм'я тг: `{1}`\nЮзернейм: @{2}\n\n**Дані анкети:**\n{3}", @@ -96,6 +96,8 @@ "nearby_error": "⚠️ **Сталась помилка**\n\nПомилка: `{0}`\n\nTraceback:\n```\n{1}\n```", "nearby_result": "Результати пошуку:\n\n{0}", "nearby_empty": "Здається, нікого поблизу немає.", + "cancel": "Всі поточні операції скасовано.", + "identify_success": "Користувач `{0}`\n\nІм'я: {1}\nЮзернейм: {2}\nЄ в чаті: {3}\nЄ адміном: {4}\nРоль: {5}\nНаявна анкета: {6}\nНаявне спонсорство: {7}", "voice_message": [ "why are u gae", "руки відірвало? пиши як людина", @@ -242,6 +244,7 @@ "reboot": "Перезапустити бота", "label": "Встановити нікнейм користувачу", "message": "Надіслати користувачу повідомлення", + "identify": "Дізнатись дані про користувача за айді", "warnings": "Переглянути попередження користувача", "application": "Переглянути анкету користувача", "applications": "Отримати всі анкети як JSON" @@ -251,6 +254,7 @@ "label": "Встановити нікнейм користувачу", "nearby": "Показати користувачів поблизу", "message": "Надіслати користувачу повідомлення", + "identify": "Дізнатись дані про користувача за айді", "warnings": "Переглянути попередження користувача", "application": "Переглянути анкету користувача", "applications": "Отримати всі анкети як JSON" diff --git a/modules/commands/cancel.py b/modules/commands/cancel.py index 5e06a44..eca4630 100644 --- a/modules/commands/cancel.py +++ b/modules/commands/cancel.py @@ -2,8 +2,11 @@ from app import app from pyrogram import filters from pyrogram.types import Message from pyrogram.client import Client -from modules.utils import should_quote +from modules.utils import should_quote, logWrite, locale +from modules.database import col_tmp @app.on_message(~ filters.scheduled & filters.command("cancel", prefixes=["/"])) async def command_cancel(app: Client, msg: Message): - await msg.reply_text("Command exists.", quote=should_quote(msg)) \ No newline at end of file + col_tmp.delete_many( {"user": msg.from_user.id} ) + await msg.reply_text(locale("cancel", "message", locale=msg.from_user), quote=should_quote(msg)) + logWrite(f"Cancelling all ongoing tmp operations for {msg.from_user.id}") \ No newline at end of file