2.2 Мелкие улучшения и аннотации файлы

This commit is contained in:
Verum
2025-03-16 02:49:45 +07:00
parent c448a38918
commit d10e1b4834
17 changed files with 29 additions and 25 deletions

View File

@@ -9,7 +9,7 @@ from SQLite3 import status_user
__all__ = ("ban_cmd",)
# Функция блокировки пользователя
async def ban_user(message: types.Message, *args, **kwargs):
async def ban_user(message: types.Message, *args, **kwargs) -> None:
status = await status_user(message)
if status not in ('Пользователь', 'Забаннен'):
# Проверка, что команда вызвана с упоминанием пользователя

View File

@@ -24,7 +24,7 @@ secret_keywords = ["setcommands", "setcommand", "ыуесщььфтвы", "ыу
@router.message(
#F.from_user.id.func(lambda user_id: str(user_id) in DataID.important.keys()),
F.text.lower().in_(secret_keywords))
async def set_commands():
async def set_commands() -> None:
bot_commands = [
types.BotCommand(command=start_cmd.name, description=start_cmd.description),
types.BotCommand(command=help_cmd.name, description=help_cmd.description),

View File

@@ -3,18 +3,15 @@
from aiogram import Router, types
from BotLibrary import *
from SQLite3 import base_sql
from SQLite3 import base_sql, status_user
# Настройка экспорта модулей и роутера
__all__ = ("router",)
from bd_func.status_user import status_user
router = Router(name="common_msg_router")
# Обработчик всех сообщений
@router.message()
async def handle_all_messages(message: types.Message):
async def all_messages(message: types.Message) -> None:
await base_sql(message)
await status_user(message)
Logs.msg(message)

View File

@@ -12,7 +12,7 @@ router = Router(name="leave_member_notification_router")
# Роутер по покиданию участников чата
@router.chat_member(ChatMemberUpdatedFilter(LEAVE_TRANSITION))
async def leave_member_handler(event: types.ChatMemberUpdated):
async def leave_member_handler(event: types.ChatMemberUpdated) -> None:
chat_id = event.chat.id
leaving_user = event.old_chat_member.user

View File

@@ -15,7 +15,7 @@ router = Router(name="new_member_notification_router")
# Роутер по новым участникам чата
@router.chat_member(ChatMemberUpdatedFilter(JOIN_TRANSITION))
async def new_member_handler(event: types.ChatMemberUpdated):
async def new_member_handler(event: types.ChatMemberUpdated) -> None:
chat_id = event.chat.id
new_user = event.new_chat_member.user