mirror of
https://gitflic.ru/project/alt-gnome/karkas.git
synced 2024-12-23 16:23:02 +03:00
Merged with fix/fix-spam-and-welcome
This commit is contained in:
commit
8e26f43587
@ -182,12 +182,17 @@ class ChatMemberMiddleware(BaseMiddleware):
|
||||
) -> Any:
|
||||
|
||||
if await joinFilter(event):
|
||||
try:
|
||||
await VerifiedUsers.insert(
|
||||
VerifiedUsers(
|
||||
key=f"{event.chat.id}-{event.new_chat_member.user.id}",
|
||||
verified=False,
|
||||
)
|
||||
)
|
||||
).on_conflict(
|
||||
action="DO NOTHING",
|
||||
).run()
|
||||
except Exception as e:
|
||||
log(str(e))
|
||||
|
||||
result = await handler(event, data)
|
||||
return result
|
||||
|
@ -281,14 +281,14 @@ async def module_init():
|
||||
"string",
|
||||
default_value="Привет, $mention!\n"
|
||||
"Ответьте на вопрос, "
|
||||
"чтобы подтвердить, что вы не робот:\n\n$task",
|
||||
"чтобы подтвердить, что вы не робот:\n$task",
|
||||
)
|
||||
config.register(
|
||||
"welcome::tasks::math_poll::retry_message_text",
|
||||
"string",
|
||||
default_value="$mention, неправильный ответ! У вас еще $attempts\n"
|
||||
"Ответьте на вопрос, "
|
||||
"чтобы подтвердить, что вы не робот:\n\n$task",
|
||||
"чтобы подтвердить, что вы не робот:\n$task",
|
||||
)
|
||||
config.register("welcome::tasks::math_poll::timeout", "int", default_value=None)
|
||||
|
||||
@ -325,14 +325,14 @@ async def module_init():
|
||||
"string",
|
||||
default_value="Привет, $mention!\n"
|
||||
"Ответьте на вопрос, "
|
||||
"чтобы подтвердить, что вы не робот:\n\n$task",
|
||||
"чтобы подтвердить, что вы не робот:\n$task",
|
||||
)
|
||||
config.register(
|
||||
"welcome::tasks::question_poll::retry_message_text",
|
||||
"string",
|
||||
default_value="$mention, неправильный ответ! У вас еще $attempts.\n"
|
||||
"Ответьте на вопрос, "
|
||||
"чтобы подтвердить, что вы не робот:\n\n$task",
|
||||
"чтобы подтвердить, что вы не робот:\n$task",
|
||||
)
|
||||
config.register("welcome::tasks::question_poll::timeout", "int", default_value=None)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user