diff --git a/Dockerfile b/Dockerfile index e13ecab..b822443 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Используем официальный python образ -FROM python:3.13-4-slim +FROM python:3.13.4-alpine3.21 # Устанавливаем рабочую директорию WORKDIR /app diff --git a/bot/main.py b/bot/main.py index 4445294..7ce9adc 100644 --- a/bot/main.py +++ b/bot/main.py @@ -5,10 +5,10 @@ import asyncio import aiohttp import os -from aiogram import BaseFilter + from aiogram.types import Message from aiogram import Bot, Dispatcher, types -from aiogram.filters import Command +from aiogram.filters import Command, BaseFilter from aiogram.enums import ParseMode from aiogram.client.default import DefaultBotProperties @@ -181,14 +181,14 @@ class AllowedUsersFilter(BaseFilter): async def __call__(self, message: Message) -> bool: return message.chat.id in ALLOWED_CHAT_IDS -@dp.message(Command(commands=["start"])) +@dp.message(Command(commands=["start","help"])) async def cmd_start(message: types.Message): await message.answer( "Привет! Чтобы создать профиль, отправь команду:\n" - "/create telegram_id_or_username\n\n" + "/create Telegram id or username\n\n" "Например:\n" "/create udochudo" - ) + ,reply_markup=None) @dp.message(Command(commands=["info"])) diff --git a/docker-compose.yaml b/docker-compose.yaml index 1069dbb..b4fbe48 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -6,7 +6,7 @@ services: container_name: telezab-bot restart: unless-stopped env_file: - - stack.env + - .env environment: - TZ=Asia/Yekaterinburg volumes: