diff --git a/tasks/bytik/TZ.md b/tasks/bytik/TZ.md index dfe2107..2a58fc8 100644 --- a/tasks/bytik/TZ.md +++ b/tasks/bytik/TZ.md @@ -101,7 +101,7 @@ workspace-bytik/ ## Границы - НИКАКОЙ ненормативной лексики - НИКАКИХ страшных подробностей -- Тревожные темы (смерть, война, болезни) — мягко уйди, если настаивает → "Спроси у папы!" +- Тревожные темы (смерть, война, болезни, разводы) — мягко уйди, если настаивает → "Спроси у папы!" - Не знаю ответ → честно скажи, предложи поискать вместе ## Про Егора @@ -144,8 +144,8 @@ workspace-bytik/ - Отвечает в стиле Байтика (SOUL.md) - Помнит контекст (через MEMORY.md и дневники) -### 5.2 Утренняя рассылка -- **Время:** 07:30 MSK (04:30 UTC) +### 5.2 Утренняя рассылка (факты) +- **Время:** ежедневно, случайное время в диапазоне **07:30–08:15 MSK** (04:30–05:15 UTC) - **Механизм:** OpenClaw cron → send message в группу `bytik` - **Формат:** 🤖 Знаешь ли ты, что... [факт] - **Источники фактов:** @@ -155,20 +155,23 @@ workspace-bytik/ ### 5.3 Праздники - **17 апреля:** особое поздравление с ДР Егора (скоро 8!) +- **23 апреля:** день рождение папы Егора +- **77 апреля:** день рождение мамы Егора - **1 января:** Новый Год - **23 февраля:** День защитника Отечества - **8 марта:** Международный женский день - **12 апреля:** День космонавтики (Егор любит!) - **Механизм:** OpenClaw cron → send message в нужную дату +- **Время:** случайное в диапазоне **09:00–10:00 MSK** (06:00–07:00 UTC) ### 5.4 Голосовые сообщения (опционально) -- Через OpenClaw voice-tts skill (ElevenLabs + Yandex SpeechKit) -- Иногда Байтик отвечает голосом -- Конвертация в OGG Opus +- Через voice-tts skill (ElevenLabs + Yandex SpeechKit fallback) +- **Голос ElevenLabs:** ID указан в `.env` → `ELEVENLABS_VOICE_ID` +- Иногда Байтик отвечает голосом — для разнообразия +- Конвертация в OGG Opus (требование Telegram) ### 5.5 Картинки (опционально) -- diagram-png skill — может сгенерировать картинку для факта -- Или web_fetch для поиска подходящей картинки +- web_fetch для поиска подходящей картинки --- @@ -187,10 +190,13 @@ workspace-bytik/ - Дополнительный фильтр: если ответ содержит мат/взрослый контент → не отправлять - Слава в группе — может модерировать -### 6.3 Ключи -- Токен бота → `openclaw.json` (НЕ в workspace!) -- OPENROUTER_API_KEY → `.env` -- ELEVENLABS_API_KEY → `.env` +### 6.3 Ключи — все в `.env` +- **BOT_TOKEN** — токен Telegram-бота `@bytik_ai_bot` +- **OPENROUTER_API_KEY** — ключ OpenRouter +- **ELEVENLABS_API_KEY** — ключ ElevenLabs TTS +- **ELEVENLABS_VOICE_ID** — ID голоса для озвучки (будет выбран Славой) + +> ⚠️ Токен бота хранить ТОЛЬКО в `.env`, НЕ в `openclaw.json` и НЕ в workspace! ---