Fix import resolution for direct execution
This commit is contained in:
+8
-4
@@ -11,10 +11,14 @@ from aiogram.client.session.aiohttp import AiohttpSession
|
||||
from aiogram.client.telegram import TelegramAPIServer
|
||||
from aiogram.exceptions import TelegramRetryAfter
|
||||
from aiogram.types import FSInputFile, InputMediaPhoto, InputMediaVideo
|
||||
from loguru import logger
|
||||
from .config import settings
|
||||
from .media_processor import ProcessedMedia
|
||||
from .text_formatter import format_post_text, split_message_chunks
|
||||
try:
|
||||
from .config import settings
|
||||
from .media_processor import ProcessedMedia
|
||||
from .text_formatter import format_post_text, split_message_chunks
|
||||
except (ImportError, ValueError):
|
||||
from config import settings
|
||||
from media_processor import ProcessedMedia
|
||||
from text_formatter import format_post_text, split_message_chunks
|
||||
|
||||
MAX_MEDIA_GROUP = 10
|
||||
MAX_RICH_MEDIA = 50
|
||||
|
||||
Reference in New Issue
Block a user