Живой чат
Бот сам заводит разговор — реплика из вашего списка или придуманная ИИ по теме чата, с обращением к участнику
Живой чат решает одну конкретную проблему: тишину, которую никто не решается нарушить первым. Люди в сети, чат открыт, но писать в пустоту неловко. Маяри берёт этот первый шаг на себя — в непредсказуемый момент задаёт вопрос и зовёт кого-то по имени. Вопрос берётся из вашего списка или придумывается ИИ по теме последних сообщений.
TL;DR. Включите модуль, выберите каналы и паузу «от и до». Дальше — либо добавьте до 10 реплик с {user}, либо включите режим «ИИ по теме чата» (премиум). Бот сам выберет момент, канал, реплику и человека, которого позвать. Ночью молчит.
🧠 Готовые реплики или ИИ
| Режим | Откуда реплика | Когда уместен |
|---|---|---|
| 📋 Готовые реплики | Случайная из вашего списка | Нужен предсказуемый текст, или нет премиума |
| ✨ ИИ по теме чата 👑 | Маяри читает последние сообщения канала и продолжает разговор — вопросом, мини-опросом | Живой сервер, где заготовки быстро приедаются |
В режиме ИИ можно коротко рассказать о сервере — «фанаты Genshin, общаемся на ты, любим спорить о билдах». Так реплики звучат как от своего человека. Если канал давно молчит, Маяри задаст лёгкий вопрос на общую тему.
Список реплик в режиме ИИ — запасной. Если ИИ недоступен или суточный лимит запросов сервера исчерпан, бот возьмёт реплику из списка. Список пуст — просто пропустит этот раз.
⏱️ Когда бот пишет
Момент выбирается случайно внутри интервала [пауза от; пауза до]. Это принципиально: ровное расписание участники считывают за пару дней, и реплика перестаёт работать — становится фоновым шумом вроде «бот опять в 15:00».
При паузе 120–360 минут выходит примерно 6 сообщений в сутки минус тихие часы. Панель показывает эту оценку прямо под полями.
Тихие часы — по московскому времени. По умолчанию бот молчит с 1:00 до 9:00: ночной пинг раздражает, а не вовлекает. Окно может переходить через полночь (например, с 23 до 7).
🙋 Кого зовёт
| Режим | Кого выбирает | Когда уместен |
|---|---|---|
| 💬 Кто недавно писал | Случайный участник, писавший в этом канале за последние N минут | Почти всегда: человек ещё рядом и с большой вероятностью ответит |
| 🎲 Любого участника | Случайный участник сервера | Когда хочется вытащить «спящих», но многие пинги уйдут в пустоту |
| 🤫 Без упоминаний | Никого | Если аудитория не любит пинги |
Роли можно исключить из пингов — например, администрацию или ботоводов.
Активность бот помнит только в памяти. После рестарта список недавних авторов пуст, и в режиме «кто недавно писал» первая реплика может уйти без обращения — это нормально и само чинится, как только в чате снова начнут писать. Писать историю сообщений в базу ради этого не стоит: цена — запись на каждое сообщение сервера, польза — косметическая.
💤 Не спамить в пустоту
Опция «Не писать в тишину» (включена по умолчанию) переносит реплику, если с прошлого раза в канале никто ничего не написал. Без неё бот в мёртвом канале устраивает монолог из вопросов, на которые сам себе не отвечает — а это выглядит хуже, чем просто тишина.
✍️ Реплики
До 10 записей, каждую можно временно выключить, не удаляя. Бот берёт случайную и не повторяет одну и ту же дважды подряд.
| Подстановка | Во что превращается |
|---|---|
{user} | Упоминание выбранного участника |
{server} | Название сервера |
{count} | Число участников |
Если {user} в тексте нет, а упоминание включено — бот поставит обращение в начало сообщения, чтобы пинг не потерялся.
Пишите вопросы, а не объявления. «Чем занимаетесь?» собирает ответы, «Не забывайте про правила сервера» — нет. Хорошая реплика требует от человека одного короткого предложения и не имеет неправильного ответа: что слушаешь, чай или кофе, как день.
🛠️ Что настраивается в панели
Раздел «Живой чат»:
- каналы, где бот подаёт голос (выбирается случайный из списка);
- пауза «от» и «до» в минутах;
- режим упоминания, окно активности и роли без пингов;
- тихие часы;
- источник реплик: готовые или ИИ по теме чата (премиум) и подсказка ИИ о сервере;
- пул до 10 реплик с переключателем на каждой.
Куда дальше
- Уровни — XP за сообщения, чтобы оживший чат ещё и вознаграждался.
- ИИ-чат — Маяри отвечает участникам в выбранном канале и помнит беседу.
- Тэги конструктора сообщений — переменные для остальных модулей.