15 lines
425 B
Python
15 lines
425 B
Python
import asyncio
|
|
import os
|
|
import sys
|
|
|
|
# Ensure project root is on sys.path for module resolution
|
|
CURRENT_DIR = os.path.dirname(os.path.abspath(__file__))
|
|
if CURRENT_DIR not in sys.path:
|
|
sys.path.insert(0, CURRENT_DIR)
|
|
|
|
from helper_bot.main import start_bot
|
|
from helper_bot.utils.base_dependency_factory import get_global_instance
|
|
|
|
if __name__ == '__main__':
|
|
asyncio.run(start_bot(get_global_instance()))
|