diff --git a/handlers/legal_advisor.py b/handlers/legal_advisor.py
index 2d57fa9..d0ee115 100644
--- a/handlers/legal_advisor.py
+++ b/handlers/legal_advisor.py
@@ -120,9 +120,7 @@ async def cmd_legal_advisor(message: Message, state: FSMContext, bot: Bot):
role = await determine_user_role(message.from_user.id)
if role not in ("admin", "lawyer"):
await message.answer(
- "🔒 Модуль юридической аналитики находится в режиме калибровки Советом Дома.\n\n"
- "Доступ открывается индивидуально администратором (@ktybdsq).\n"
- "Если вам требуется консультация по протечкам, тарифам или судебным спорам — напишите председателю Совета Дома.",
+ "Для использования юридического помощника обратитесь к @ktybdsq.",
parse_mode='HTML'
)
return
@@ -157,9 +155,7 @@ async def cb_legal_advisor(callback: CallbackQuery, state: FSMContext):
role = await determine_user_role(callback.from_user.id)
if role not in ("admin", "lawyer"):
await callback.message.answer(
- "🔒 Модуль юридической аналитики находится в режиме калибровки Советом Дома.\n\n"
- "Доступ открывается индивидуально администратором (@ktybdsq).\n"
- "Если вам требуется консультация по протечкам, тарифам или судебным спорам — напишите председателю Совета Дома.",
+ "Для использования юридического помощника обратитесь к @ktybdsq.",
parse_mode='HTML'
)
return
@@ -234,8 +230,7 @@ async def process_text_legal_question(message: Message, state: FSMContext, bot:
role = await determine_user_role(user_id)
if role not in ("admin", "lawyer"):
await message.answer(
- "🔒 Модуль юридической аналитики находится в режиме калибровки Советом Дома.\n\n"
- "Доступ открывается индивидуально администратором (@ktybdsq).",
+ "Для использования юридического помощника обратитесь к @ktybdsq.",
parse_mode='HTML'
)
await state.clear()
@@ -291,8 +286,7 @@ async def process_voice_legal_question(message: Message, state: FSMContext, bot:
role = await determine_user_role(user_id)
if role not in ("admin", "lawyer"):
await message.answer(
- "🔒 Модуль юридической аналитики находится в режиме калибровки Советом Дома.\n\n"
- "Доступ открывается индивидуально администратором (@ktybdsq).",
+ "Для использования юридического помощника обратитесь к @ktybdsq.",
parse_mode='HTML'
)
await state.clear()
diff --git a/services/ai_legal_engine.py b/services/ai_legal_engine.py
index d5f9fb3..ee1b303 100644
--- a/services/ai_legal_engine.py
+++ b/services/ai_legal_engine.py
@@ -100,9 +100,9 @@ class AILegalEngine:
return data["candidates"][0]["content"]["parts"][0]["text"]
async def query_notebooklm(self, prompt: str) -> dict:
- """Прямой запрос к блокноту NotebookLM «Разбор ответов строго по ЖК РФ»."""
+ """Прямой запрос к блокноту NotebookLM «ЛенКом37 Юрист»."""
import shutil
- notebook_id = os.getenv("NOTEBOOKLM_ID", "00ed7d92-1ab2-4159-ac72-1d0c4be21377")
+ notebook_id = os.getenv("NOTEBOOKLM_ID", "59c41b23-5858-4a74-bf60-4ce17e0ca710")
candidates = [
"/usr/local/bin/notebooklm",
shutil.which("notebooklm"),