This commit closes #11
This commit is contained in:
parent
7feaa7af56
commit
431b2d048f
@ -121,6 +121,7 @@
|
|||||||
"spoiler_incorrect_category": "Вказана категорія не є дійсною. Будь ласка, користуйся клавіатурою бота (кнопка біля 📎) для вибору категорії.",
|
"spoiler_incorrect_category": "Вказана категорія не є дійсною. Будь ласка, користуйся клавіатурою бота (кнопка біля 📎) для вибору категорії.",
|
||||||
"spoiler_in_progress": "❌ **Дія неможлива**\nПерш ніж починати нову дію, треба завершити створення спойлера або перервати його командою /cancel.",
|
"spoiler_in_progress": "❌ **Дія неможлива**\nПерш ніж починати нову дію, треба завершити створення спойлера або перервати його командою /cancel.",
|
||||||
"youtube_video": "На каналі [{0}]({1}) нове відео!\n\n**[{2}]({3})**",
|
"youtube_video": "На каналі [{0}]({1}) нове відео!\n\n**[{2}]({3})**",
|
||||||
|
"not_member": "❌ **Дія неможлива**\nУ тебе немає заповненої та схваленої анкети. Заповни таку за допомогою /reapply та спробуй ще раз після її підтвердження.",
|
||||||
"yes": "Так",
|
"yes": "Так",
|
||||||
"no": "Ні",
|
"no": "Ні",
|
||||||
"voice_message": [
|
"voice_message": [
|
||||||
|
@ -10,7 +10,7 @@ from modules.database import col_spoilers
|
|||||||
from modules import custom_filters
|
from modules import custom_filters
|
||||||
|
|
||||||
# Spoiler command ==============================================================================================================
|
# Spoiler command ==============================================================================================================
|
||||||
@app.on_message(custom_filters.enabled_spoilers & custom_filters.member & ~filters.scheduled & filters.private & filters.command(["spoiler"], prefixes=["/"]))
|
@app.on_message(custom_filters.enabled_spoilers & ~filters.scheduled & filters.private & filters.command(["spoiler"], prefixes=["/"]))
|
||||||
async def cmd_spoiler(app: Client, msg: Message):
|
async def cmd_spoiler(app: Client, msg: Message):
|
||||||
|
|
||||||
try:
|
try:
|
||||||
@ -18,6 +18,11 @@ async def cmd_spoiler(app: Client, msg: Message):
|
|||||||
except (UserInvalidError, UserNotFoundError):
|
except (UserInvalidError, UserNotFoundError):
|
||||||
return
|
return
|
||||||
|
|
||||||
|
if holo_user.application_state()[0] != "approved":
|
||||||
|
|
||||||
|
await msg.reply_text(locale("not_member", "message", locale=msg.from_user))
|
||||||
|
return
|
||||||
|
|
||||||
if holo_user.application_state()[0] != "fill" and holo_user.sponsorship_state()[0] != "fill":
|
if holo_user.application_state()[0] != "fill" and holo_user.sponsorship_state()[0] != "fill":
|
||||||
|
|
||||||
if col_spoilers.find_one( {"user": msg.from_user.id, "completed": False} ) is None:
|
if col_spoilers.find_one( {"user": msg.from_user.id, "completed": False} ) is None:
|
||||||
|
Reference in New Issue
Block a user