forked from Rockachopa/Timmy-time-dashboard
feat: code quality audit + autoresearch integration + infra hardening (#150)
This commit is contained in:
committed by
GitHub
parent
fd0ede0d51
commit
ae3bb1cc21
@@ -54,6 +54,7 @@ class TelegramBot:
|
||||
return from_file
|
||||
try:
|
||||
from config import settings
|
||||
|
||||
return settings.telegram_token or None
|
||||
except Exception:
|
||||
return None
|
||||
@@ -94,10 +95,7 @@ class TelegramBot:
|
||||
filters,
|
||||
)
|
||||
except ImportError:
|
||||
logger.error(
|
||||
"python-telegram-bot is not installed. "
|
||||
'Run: pip install ".[telegram]"'
|
||||
)
|
||||
logger.error("python-telegram-bot is not installed. " 'Run: pip install ".[telegram]"')
|
||||
return False
|
||||
|
||||
try:
|
||||
@@ -149,6 +147,7 @@ class TelegramBot:
|
||||
user_text = update.message.text
|
||||
try:
|
||||
from timmy.agent import create_timmy
|
||||
|
||||
agent = create_timmy()
|
||||
run = await asyncio.to_thread(agent.run, user_text, stream=False)
|
||||
response = run.content if hasattr(run, "content") else str(run)
|
||||
|
||||
Reference in New Issue
Block a user