AlphaCloud v1.8.1: кто в твоей команде действительно активен
Активность голосовой поддержки считает настоящую помощь в голосовых каналах, а ежедневная отметка спрашивает каждый день. Плюс подарок для новых серверов и набор исправлений, которые замечаешь, только когда чего-то не хватает.

v1.8.1 это обновление для всех, кто руководит командой. Два из трёх крупных нововведений пришли прямо из предложений на нашей доске идей, и оба отвечают на один и тот же вопрос: кто в моей команде действительно активен?
Активность голосовой поддержки
Многие серверы оказывают поддержку в голосовых каналах. До сих пор для этого не было цифр, только ощущения. Новый модуль считает, кто сколько помог.
Разговором считается ситуация, когда член команды и участник без роли команды находятся вместе в одном из твоих каналов поддержки. Каждый засчитанный разговор даёт одно очко, плюс одно очко за каждые десять активных минут. Очки за последние 7 дней превращаются в статус: Неактивен, Нормально, Активен или Самый активный.
С /voiceactivity stats каждый член команды видит свои очки, а руководители команды видят всю команду через /voiceactivity list. В этом списке есть все, у кого роль команды, в том числе те, у кого ноль очков. Именно этих людей руководитель команды и хочет видеть.
Считать, не вознаграждая то, что помощью не является
Список очков бесполезен, если его можно накрутить без особых усилий. Поэтому правила строгие:
- Считается только активное время. Пока у члена команды выключен микрофон или звук, время не идёт. То же самое, если звук выключен у участника
- Короткие приветствия не считаются. Разговор должен длиться минимум две активные минуты, и минимум половина его должна быть активной
- Никакого фарма повторами. Одна и та же пара засчитывается не чаще раза в 30 минут, и есть дневной лимит
- Только настоящие участники. Боты и члены команды, разговаривающие друг с другом, не считаются никогда, как и AFK-канал
Чего бот не делает: не слушает. Он не знает, говорит ли кто-то на самом деле, он видит только, выключен ли у кого-то микрофон или звук. Содержание разговоров никогда не записывается, а сохранённые разговоры удаляются через 90 дней.
С Premium первое место каждый понедельник автоматически получает роль на твой выбор, а неактивные участники могут получать другую. Еженедельный отчёт с изменением по сравнению с прошлой неделей приходит в канал, а график в панели показывает последние восемь недель по каждому человеку.
Все настройки в документации по активности голосовой поддержки.
Ежедневная отметка
Второе предложение было проще: сообщение с кнопкой, которую каждый член команды нажимает каждый день. Кто пропускает слишком много дней подряд, автоматически теряет роли команды.
Теперь это часть проверки активности. Ты выбираешь канал, время, сколько пропущенных дней подряд допускается и что происходит потом: снять роли команды или выдать предупреждение. За день до этого приходит напоминание в ЛС.
Автоматическое последствие должно быть справедливым, иначе оно бьёт не по тем. За этим следят четыре правила:
- День считается, только если сообщение действительно было опубликовано в этот день. Если бот ненадолго был офлайн, этот день не считается ни для кого
- Новые члены команды начинают с нуля
- Отсутствующие не учитываются, а после их возвращения отсчёт начинается заново
- После предупреждения отсчёт начинается заново, так что одна серия пропусков наказывается только один раз
Сообщение ты оформляешь, как любое другое, в конструкторе сообщений. С Premium ты сам выбираешь дни недели, например только с понедельника по пятницу, и видишь процент отметок по каждому человеку. Подробности в разделе Проверка активности.
Роль для бывших членов команды
Мелочь, но о ней просили часто: в модуле «Обновления команды» теперь можно задать роль, которую /teamkick автоматически выдаёт после снятия ролей команды. Возвращаешь кого-то через /teamjoin, и бот снова её забирает. Подробнее в разделе Обновления команды.
Ещё новое
- Приветственный подарок: каждый сервер один раз получает три дня Premium, когда AlphaCloud добавляют на него впервые
- Предоплаченный Premium: наша команда может прислать тебе персональную ссылку на оплату для одного сервера и фиксированного числа месяцев. Один платёж, без подписки, ничего не нужно отменять
- Интеграции: игровые интеграции стали просто интеграциями, с полной интеграцией VPC (ucp.li)
- Заявка на продвижение: если хочешь рекламироваться у нас, теперь ты заполняешь пошаговую форму прямо в своём тикете
- Тикеты: роли, которым разрешено удалять тикеты, и настраиваемый срок хранения закрытых тикетов от 1 до 365 дней
- Отсутствия могут выдавать роль, пока человека нет
Баги, которые замечаешь, только когда чего-то не хватает
Самое важное исправление в этой версии было невидимым. На отдельных шардах приветственные сообщения переставали приходить до перезапуска бота. Причиной был запрос к нашему собственному API, который во время перезапуска так и не получал ответа и задерживал всю обработку новых участников. Теперь у каждого исходящего запроса есть ограничение по времени.
Также исправлено: тикеты, которые исчезали через несколько секунд после создания, кнопка верификации, которая иногда ничего не делала, и коды активации, которые расходовались на серверах с пожизненным Premium, ничего не давая.
Полный список есть в списке изменений на нашем сервере Discord.
Другие статьи
AlphaCloud v1.10.5: заявки, форма жалоб и повышение цены только с вашего согласия
Подайте заявку в команду на новом портале, сообщайте о незаконном контенте без входа и используйте новые опции для Tickets, Absences, AFK Room и Server Stats. Повышение цены Premium теперь требует вашего согласия.
ОбновленияAlphaCloud v1.10.2: Голосовые роли, Спроси Alfi и собственная документация на 21 языке
Новый модуль «Голосовые роли», ИИ-ассистент для настройки в панели, наша документация на alphacloud.bot/docs на 21 языке и Premium в формате Prepaid или прямо в Discord. Плюс длинный список исправлений.
ОбновленияAlphaCloud v1.8.0: почти каждое сообщение бота теперь твоё
Конструктор сообщений превращает фиксированный текст бота в то, что ты оформляешь сам. Также новое: маркетплейс дизайнов и ежедневная награда, которую можно обменять на Premium.