Tavern слушает ваш стол и подбирает музыку под происходящее. Ведущий просто ведёт игру и описывает сцену словами — бот предлагает музыку, вы подтверждаете (или разрешаете ему менять самому).
Бот сидит в вашем голосовом канале Discord и играет туда фоновую музыку. Он слышит, что говорит ведущий, понимает, что происходит в игре, и подбирает подходящий трек из библиотеки. Никто ничего не ищет и не переключает вручную.
/music gm @имя и нажмите в кабинете «🎙 Включить слух». В текстовый канал придёт уведомление, что бот слушает — это видно всем за столом, так и задумано.Слушать и решать — разные переключатели: включение слуха не меняет режим.
| Режим | Что делает | Когда выбрать |
|---|---|---|
| 🤖 Менять самому | Переключает сам, пишет в чат что включил и даёт «↩ Вернуть как было». | По умолчанию. Ничего не надо нажимать, пока всё нравится. |
| 🙋 Спрашивать меня | Не трогает музыку, пока не подтвердите: карточка «Сменить на …?» с ✅ и ❌ — в Discord и в кабинете. | Если хотите держать руль. Учтите: пока не нажмёте, музыка не сменится. |
| ✋ Только вручную | Молчит, музыку не трогает вообще. | Для сцен, где нужна точность. |
Переключается в карточке сервера в кабинете или командой /music mode auto|suggest|manual.
Команды не нужны — говорите как обычно, но называйте обстановку вслух. Бот понимает контекст, а не отдельные слова.
Пересказ — не смена сцены: «бард рассказал, что на город напал дракон» оставит вас в таверне. Бой включается, только когда угроза направлена на партию прямо сейчас.
| 🍺 Таверна | таверна, трактир, кабак, эль, бард |
| 🏙 Город / рынок | рынок, базар, площадь, лавка, торговцы |
| 🌤 Путь (день) | дорога, идём, путешествие, караван |
| 🌙 Путь (ночь) | ночь, впотьмах, ночной переход |
| 🌲 Лес / тайна | лес, чаща, туман, мистическое |
| 🕯 Подземелье | подземелье, склеп, пещера, катакомбы, коридор |
| 🥷 Скрытность | крадёмся, тихо, прячемся, тень |
| 🔮 Ритуал / магия | ритуал, заклинание, алтарь, обряд, руны |
| ⚔️ Бой (лёгкий) | стычка, потасовка |
| ⚔️ Бой (жаркий) | бой, нападают, орки, скелеты, атака, враги |
| 🐉 Босс | босс, дракон, демон, владыка, лич |
| 💔 Грусть / развязка | только вручную — кнопкой |
| 💀 Поражение | только вручную — кнопкой |
| 🏆 Победа | только вручную — кнопкой |
| 🏕 Привал | привал, лагерь, костёр, ночлег |
| ⚠️ Напряжение | опасно, тревога, угроза, засада |
| 🤫 Тишина | тишина |
Победа, поражение и грустную развязку включает только ведущий — кнопкой, командой или через /music analyze. Автоматика их не трогает намеренно: брошенная посреди боя фраза «наш разбойник упал, поражение» иначе вырвала бы стол из драки скорбной темой.
Бой не заменяет локацию, а ложится поверх неё. Бот помнит, где вы находитесь, и после драки возвращает музыку места сам.
/music fight ⚔️ Бой | включить боевую музыку |
/music fight 👑 Босс-фаза | поднять до темы босса |
/music fight 🕊 Бой окончен | вернуть фон того места, где вы были |
/music fight 🏆 Победа / 💀 Поражение | сюжетный акцент |
Всё то же есть кнопками на панели: /music panel вывешивает в текстовый канал пульт, который обновляется сам.
| Симптом | Что делать |
|---|---|
| Музыки не слышно | Проверьте, что бот в том же канале, что и вы, и что он не заглушён локально (правый клик по боту → громкость). В кабинете посмотрите «Состояние системы». |
| Бот не реагирует на речь | Включён ли слух? Отмечен ли ведущий (/music gm)? В мониторе идут строки 🗣? Если строк нет — не доезжает распознавание речи. |
| Путает сцену | Нажмите «↩ Вернуть как было» под сообщением бота — вернётся прежний трек, и минуту он не будет вмешиваться. И напишите нам, что именно вы сказали и что он включил: это самое ценное, что можно принести с теста. |
| Музыка играет, а все разошлись | Так и должно быть недолго: если в канале никого не осталось, бот сам ставит паузу через три минуты и продолжает, когда кто-то вернётся. |
| Слишком часто меняет музыку | Переведите в режим «🙋 Спрашивать меня» и отклоняйте лишнее — заодно увидим, где он частит. |
| Музыка заглушает речь | 🔉 в кабинете. Приглушение под голос работает само, но общий уровень задаёте вы. |
| Бот завис | /music stop и /music start. Он умеет переподключаться сам, но это быстрее. |
Полезнее всего конкретика, а не общее впечатление:
/music unlisten в любой момент. Сам он отключается после 30 минут тишины.| Команда | Что делает |
|---|---|
/music start [канал] | зайти в голосовой канал (без аргумента — в ваш текущий) |
/music stop · /music leave | остановить музыку (бот остаётся) · выйти из канала |
/music pause · resume | пауза и продолжение |
/music louder · softer · intensity 0–100 | громкость и напряжённость |
/music scene … | включить сцену вручную |
/music fight … | бой / босс / бой окончен / победа / поражение |
/music listen · unlisten | включить и выключить слух |
/music gm @имя | отметить ведущего |
/music mode … | спрашивать / сам / вручную |
/music accept · dismiss | принять или отклонить предложение |
| кнопка ↩ Вернуть | вернуть музыку, которая играла до последней смены |
/music lock · unlock | запретить и разрешить ИИ трогать музыку |
/music analyze [текст] | разобрать реплику вручную — удобно проверять, как он понимает |
/music leitmotif <имя> [сцена] | закрепить тему за персонажем, дальше включать по имени |
/music panel · status · stats | пульт с кнопками · состояние · точность предложений |
/music stt … | движок распознавания речи |