1.2.1 Вроде все готово 2
This commit is contained in:
@@ -2,14 +2,15 @@
|
||||
# Создания инлайн-клавиатуры на команду: /start
|
||||
|
||||
from aiogram.types import InlineKeyboardMarkup
|
||||
from BotLibrary import ikb
|
||||
from aiogram.utils.keyboard import InlineKeyboardBuilder
|
||||
|
||||
# Создание роутера и настройка экспорта
|
||||
__all__ = ("get_start_kb",)
|
||||
|
||||
|
||||
# Функция создания клавиатуры на команду: /actor
|
||||
def get_start_kb() -> InlineKeyboardMarkup:
|
||||
ikb = InlineKeyboardBuilder()
|
||||
|
||||
# Добавляем кнопки, группируя их по строкам
|
||||
ikb.button(text="Посмотреть инфо-канал", url="https://t.me/laveilinfo")
|
||||
ikb.button(text="Отправить анкету", url="https://t.me/laveilinfo")
|
||||
|
||||
@@ -51,4 +51,4 @@ class CommandHandler:
|
||||
|
||||
# Проверка на ошибку
|
||||
except Exception as e:
|
||||
Logs.error(log_type=self.name.capitalize(), text=f"Ошибка команды: {e}")
|
||||
Logs.error(log_type=self.name.capitalize(), user=message.from_user.username, text=f"Ошибка команды: {e}")
|
||||
|
||||
@@ -5,7 +5,6 @@ from aiogram import Dispatcher, Bot, F
|
||||
from aiogram.enums import ParseMode
|
||||
from aiogram.client.default import DefaultBotProperties
|
||||
from aiogram.utils.keyboard import InlineKeyboardBuilder, ReplyKeyboardBuilder
|
||||
from aiogram.types import Bot as BotType
|
||||
|
||||
from ..timer import get_host_time, get_moscow_time
|
||||
from ProjectsFiles import bot_token, BotVar
|
||||
|
||||
@@ -118,7 +118,7 @@ class BotLogs:
|
||||
# Шаблон логов для предупреждений
|
||||
warning_text : str = (
|
||||
"<yellow>{time:YYYY-MM-DD HH:mm:ss}</yellow> <red>|</red> "
|
||||
"<orange>WARNING-{extra[log_type]}</orange> <red>|</red> "
|
||||
"<yellow>WARNING-{extra[log_type]}</yellow> <red>|</red> "
|
||||
"<red>{extra[user]} |</red> <level>{message}</level>"
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user