Тимчасові голосові канали в Discord: як правильно налаштувати join to create
Десять постійних голосових каналів, дев'ять із них порожні: join to create розв'язує цю проблему. Чотири рішення, які варто ухвалити заздалегідь, що власники можуть робити зі своїм каналом і як це працює разом з AFK та голосовими ролями.

Майже кожен сервер починається з постійних голосових каналів: від «Talk 1» до «Talk 5», плюс кілька для ігор. За пів року їх уже п'ятнадцять, увечері зайняті два, а хто хоче спокійно посидіти втрьох, однаково опиняється серед незнайомців. Або каналів замало, і одна розмова витісняє іншу.
Join to create перевертає це. Лишається тільки один канал для входу, Канал-створювач. Хто в нього заходить, одразу отримує власний голосовий канал і переміщується туди. Коли канал знову порожніє, бот його видаляє. Список каналів тоді показує саме ті розмови, які тривають зараз.
Чотири рішення до налаштування
Бот налаштовується за п'ять хвилин. А чи будуть люди справді користуватися системою, залежить від чотирьох речей, які ти вирішуєш заздалегідь.
1. Де з'являються канали
Нові канали потрапляють у категорію. Якщо залишити поле порожнім, бот використовує категорію каналу-створювача. Зазвичай це правильно: угорі канал-створювач, під ним поточні розмови. Окрема категорія має сенс, якщо ти хочеш обробляти їх окремо, наприклад для інших дозволів або як виняток для AFK-кімнати й Голосових ролей, докладніше про це нижче.
2. Як вони називаються
Шаблон назви задає назву кожного нового каналу. Доступні два заповнювачі: {user} для імені власника і {count} для порядкового номера. За замовчуванням стоїть 🔊 {user}, тобто, наприклад, «🔊 Max». Це має перевагу, яку помічаєш лише згодом: у списку каналів усі бачать, чий це канал і кого запитати, перш ніж заходити.
{count} пасує краще, якщо канали радше кімнати, ніж приватні компанії, наприклад «Squad {count}».
3. Скільки людей вміщається
Ліміт користувачів обмежує кількість місць, 0 означає без обмежень. З одним каналом-створювачем це значення за замовчуванням, яке власник потім може змінити. Цікавіше стає з кількома: «Створити дуо» з лімітом 2, «Створити сквад» з лімітом 5, «Велика кімната» без ліміту. Учасники тоді вже під час входу вибирають, чим збираються зайнятися, і їм нічого не треба підлаштовувати.
Без Premium можна мати один канал-створювач, з Premium до п'яти. Кожен канал-створювач належить рівно до одного налаштування.
4. Що може власник
У новому каналі бот публікує повідомлення з кнопками, якими власник керує своїм каналом:
- Перейменувати і змінити Ліміт
- Закрити і Відкрити: нові люди більше не можуть зайти
- Приховати і Показати: канал зникає зі списку
- Вигнати і Заблокувати: вигнати когось, а з блокуванням ще й не пускати його назавжди, Розблокувати знову впускає
- Передати: віддати канал комусь із тих, хто в ньому сидить
- Забрати: забрати собі канал, власник якого пішов
- Співвласник: друга людина, яка може керувати майже всім, крім передачі каналу і призначення співвласника
Це свідомо багато. Приватний канал приватний лише тоді, коли власник сам може вигнати непроханих гостей, не викликаючи команду. Власника через кнопки ніхто не може вигнати чи заблокувати.
Про одне все ж варто пам'ятати: хто може перейменовувати свій канал, може вписати туди й нісенітницю, а назву бачать усі в списку каналів. Твоя команда, як завжди, може видалити будь-який канал у Discord. Якщо на твоєму сервері таке трапляється часто, варто подумати про шаблон назви з {count}: тоді дивна назва принаймні швидше впаде в око.
Чому порожні канали справді зникають
Найбільше дратують тимчасові канали, які не зникають. Щойно остання людина виходить із каналу, бот його видаляє, боти в каналі не враховуються. Якщо видалення одного разу не вдалося, він пробує знову під час наступного виходу або після наступного перезапуску. Канали, що спорожніли, поки бот перезапускався, прибираються під час його запуску.
Два невеликі правила не дають нікому засмітити список каналів: хто вже має власний канал і знову заходить у канал-створювач, потрапляє назад у свій наявний канал, а не в новий. А між двома новими каналами одного учасника минає щонайменше десять секунд.
Разом з AFK-кімнатою та Голосовими ролями
AFK-кімната. Якщо AFK-кімната переміщує когось із тимчасового каналу і канал через це порожніє, бот його видаляє. Якщо згодом AFK-кімната повертає людину, наприклад тому, що вона знову пише в чаті, старого каналу вже немає. Для цього AFK-кімната має запасний канал, у який вона тоді повертає учасників. Задай його, якщо користуєшся обома модулями.
Голосові ролі. Якщо ти використовуєш голосові ролі, можна виключити категорію з тимчасовими каналами з ролі для будь-якого голосового каналу або дати їй власну роль, наприклад «У приватній компанії». Тоді список учасників покаже, хто сидить у відкритій розмові, а хто зараз радше хоче побути у своєму колі.
Налаштування
- Створи в Discord звичайний голосовий канал, наприклад «➕ Створити свій канал»
- У панелі в розділі Модерація увімкни модуль Тимчасові голосові
- Додай налаштування: канал-створювач, категорія, шаблон назви та ліміт користувачів
- За бажанням задай канал логів, який фіксує кожне створення й видалення
- Збережи й один раз зайди сам
Для цього боту потрібні дозволи «Керувати каналами», «Переміщувати учасників», «Переглядати канали» і «Підключатися». Повідомлення з кнопками можна переоформити в розділі Повідомлення в голосовому каналі в Message Builder, кнопки керування в ньому завжди залишаються. Усі поля є в документації щодо Тимчасових голосових.
Інші статті
Серверна спільнота Discord: що вона змінює і як її увімкнути
Режим спільноти відкриває канали оголошень, Server Insights та інші функції, але також запроваджує суворіші правила безпеки. Розповідаємо, що ви отримаєте, що для цього потрібно і чи потрібен саме вашому серверу.
ПосібникиЯк структурувати канали та категорії Discord, щоб ними справді користувалися
Забагато каналів вбивають молодий сервер. Як почати з малого, групувати канали в категорії та використовувати дозволи категорій, щоб не налаштовувати одне правило двічі.
ПосібникиНалаштування вітального повідомлення в Discord: що насправді потрібно новим учасникам
Перші шістдесят секунд вирішують, чи хтось залишиться. Що має бути у вітальному повідомленні, чого не має бути і чому більшість серверів марнують цей момент.