refactor(bot): bot utilities into separate modules

Moved logging, signal handling, and uptime calculation logic from bot.py into dedicated utils modules for better organization and reusability. Updated imports and usage in bot.py and utils/__init__.py accordingly.
This commit is contained in:
neoarz
2025-09-28 16:20:28 -04:00
parent 0a262c522e
commit 4948d2edf7
5 changed files with 96 additions and 73 deletions

View File

@@ -1,3 +1,9 @@
from .ascii_art import ascii, ascii_plain, gradient_text, gradient_text_selective
from .logging import LoggingFormatter, setup_logger
from .time import get_uptime
from .signal import setup_signal_handlers
__all__ = ['ascii', 'ascii_plain', 'gradient_text', 'gradient_text_selective']
__all__ = [
'ascii', 'ascii_plain', 'gradient_text', 'gradient_text_selective',
'LoggingFormatter', 'setup_logger', 'get_uptime', 'setup_signal_handlers'
]