Звукова панель Discord
Звукова панель, вона ж саундборд у Discord – одночасно кумедна та корисна річ. Вона дозволяє встановити кастомні звуки для реакцій та сповіщати інших користувачів сервера про підключення до голосового каналу.
Давайте розберемося з тим, як додати та видалити аудіофайли в звукову панель Дискорд, де завантажити звуки та як їх правильно використовувати.
Що це таке та як їй користуватися
Звукова панель – відносно нова функція, яка з'явилася набагато пізніше, ніж можливість показувати іншим свій екран у Дискорді або встановлення гри у статусі. Саундборд дозволяє програвати короткі аудіофайли у голосовому чаті.
Для членів каналу звуки в саундборді відтворюються один раз після включення. Їх чутимуть усі незалежно від пристрою. Але кидати у військ звукові реакції можна тільки через веб-версію або в додатку Discord для ПК - зі смартфона ставити звуки неможливо.
Щоб вибрати звук, увійдіть у будь-який війс-канал — у текстових каналах цю функцію вимкнено. Клацніть на іконку з ноткою.
Після цього перед вами з'явиться спливаюче меню, де ви побачите список доданих на сервер звуків. Виберіть один із них, клацнувши на нього ПКМ. Якщо ви не можете швидко знайти конкретний звук, скористайтеся рядком пошуку.
За допомогою поєднання кнопок CTRL+ можна використовувати звукову панель не тільки в самому Дискорді, але і в ігровому оверлеї. Зрозуміло, для цього ви повинні бути підключені і програма повинна працювати. Якщо Discord не працює або постійно обриває з'єднання, шукати звуки і постити їх у війс ви не зможете.
Як додати звуки до звукової панелі
Якщо сервер не має буста, на звукову панель можна додати вісім власних звуків максимальною тривалістю в п'ять секунд. Кожному зі звуків можна привласнити власний емодзи для зручності пошуку. Причому це може бути як один із дефолтних смайликів, так і емодзі із завантаженого на сервер індивідуального набору.
Для того, щоб додати звуки, клацніть на назву свого сервера і в меню, що випадає, виберіть «Налаштування сервера».
У меню зліва відкрийте «Звукова панель». Натисніть кнопку «Завантажити звук», щоб додати аудіозапис.
Вона може бути і довшою за п'ять секунд — у Дискорді можна обрізати трек до допустимої довжини. Перемістіть дві лінії, які обмежують область відтворення, щоб вибрати потрібний запис. Кнопка передпрослуховування дозволить точно налаштувати звук.
У полі Назва звуку впишіть ім'я для аудіозапису. Бажано підібрати просту і зрозумілу назву, щоб кожен із мешканців сервера відразу здогадався, що це за звук. Наприклад, для вітальної мелодії ідеально підійде назва "Hello", для поросячого рохкання - "Oink-oink".
У полі «Відповідне емодзі» додайте емодзі для звуку. Вручну вписувати ім'я не треба: клацніть ПКМ усередині поля, і перед вами розгорнеться повний список смайликів. У ньому фігуруватимуть як стандартні емодзі, так і емодзі вашого сервера.
Після цього налаштуйте гучність за промовчанням і клацніть на «Завантажити».
Новий звук разом із присвоєними йому ім'ям та емодзі з'явиться в налаштуваннях звукової панелі. Там можна буде відредагувати його або видалити, щоб звільнити місце для нового аудіофайлу. Також у списку звуків навпроти кожного з них буде вказано інформацію про те, хто з адміністраторів створив цей звук.
Щоб розширити список доступних звуків з 8 до 24, вам знадобиться придбати буст першого рівня. Якщо ви купите Discord Nitro, то в рамках підписки зможете безкоштовно пробудити одразу два сервери. Тож має сенс задуматися про покупку.
Де і як знайти звуки
Ви можете завантажити в Дискорд будь-який звук у форматі .mp3 і обрізати його до потрібної довжини, навіть якщо це перша пісня або мемний монолог.
Однак є і готові збірки звуків для саундборду. Завантажити великі добірки з мемами, популярними фразами з фільмів та ігор, гачімучі-звуками, голосами тварин та різними мелодіями можна на сайті https://www.101soundboards.com та аналогічних сервісах.
У таких збірниках всі звуки мають потрібну довжину, тому після завантаження редагувати їх не доведеться.
Як видалити кліпи зі звукової панелі
Щоб видалити звуки, перейдіть до "Налаштування сервера" - "Звукова панель". Там ви побачите всі завантажені аудіофайли.
Наведіть курсор на потрібний звук, і поруч із ним з'являться дві кнопки, призначені для редагування та видалення.
Клацніть на червоний хрестик, щоб видалити файл. Дія знадобиться підтвердити — клацніть на кнопку «Видалити» у вікні, що спливає.
Після цього звук зникне зі списку доступних у звуковій панелі. Ви зможете завантажити новий аудіозапис в злотий, що звільнився.
Налаштування звукової панелі в Дискорд
Після завантаження та організації звуків слід налаштувати саундборд для зручності використання всіх мешканців сервера.
Обмеження використання
Якщо ви хочете обмежити використання звуків певними групами користувачів - зайдіть в "Налаштування сервера" - "Ролі" і виберіть потрібну роль.
Виберіть потрібну роль у списку.Потім натисніть «Права доступу» і виставте повзунок навпроти пункту «Використовувати звукову панель».
Після цього всі користувачі сервера, яким була присвоєна ця роль, зможуть користуватися звуковою панеллю.
Обмеження на додавання
Ви можете дозволити або заборонити окремим групам користувачів додавати, редагувати та видаляти звуки. .
Щоб дозволити видаляти та редагувати звуки (а також емоди та стікери), виставте повзунок навпроти пункту «Керувати виразами».
Бажано видавати права на додавання, редагування та видалення звуків лише адміністраторам, щоб уникнути вандалізму. Не слід надавати ці права групі @everyone або встановленому на сервер боту.
Гучність
Дефолтна гучність звуків у саундборді налаштовується в меню редагування під час завантаження.
Щоб змінити гучність вже завантаженого на сервер звуку, перейдіть до «Налаштування сервера» — «Звукова панель», наведіть курсор на потрібний звук і натисніть на олівець.
Перед вами з'явиться аналогічне вікно з повзунком для гучності.
Якщо ви хочете змінити гучність тільки для себе — перейдіть в «Налаштування користувача», клацнувши на шестерні поруч зі своєю аватаркою.
Налаштуйте повзунок гучності звукової панелі праворуч на власний розсуд. Налаштування будуть синхронізовані на всіх пристроях, з яких ви сидите в Discord, тому вам не доведеться окремо знижувати або збільшувати гучність на комп'ютері та смартфоні.
Щоб повністю заглушити звукову панель, викрутіть повзунок до нуля.
Як поставити звук при підключенні до каналу
Якщо ви хочете встановити звук при підключенні до каналу, перейдіть в "Налаштування користувача", натиснувши шестерню поряд зі своєю аватаркою. Клацніть у меню зліва за пунктом «Голос та відео» та прокрутіть список налаштувань до пункту «Звукова панель».
Там ви побачите підменю "Звуки приєднання". Тут можна вибрати аудіофайл для відтворення під час входу до голосового каналу.
Клацніть «Всі сервери» і в меню, що випадає, виберіть сервер, на якому ви хочете використовувати звук приєднання. Потім натисніть «Вибрати звук» і призначте один із звуків, встановлених для сервера.
Це чудовий спосіб нагадати про себе, якщо у вас чомусь не працює мікрофон в Діскорді, але ви хочете повідомити сусідів по серверу про вхід у війс-чат і готові послухати їх розмови. Та й загалом таке кумедне і при цьому надійне сповіщення – приємна річ, яка надає жвавості спілкуванню у чатах.
Як створити, додати та включити бота в Discord – докладний гайд
Для зручного управління сервером, як великим, так і локальним, обов'язково знадобляться боти. Можна просто скористатися вже готовими або вибрати складніший варіант – створення бота дискорд своїми руками. Цей спосіб дозволяє провести більш точкове налаштування та адаптувати бота під свої вимоги.
У гайді докладно розповімо, як зробити бота в Дискорді як додати створеного бота в дискорд.
Як увімкнути режим розробника в Дискорді
Якщо увімкнути режим розробника, Дискор дозволить здійснювати додаткові маніпуляції, за рахунок яких стане зручніше налаштовувати та працювати з ботом. Відкрийте налаштування, після чого знайдіть розділ «Налаштування програми», у самому низу натисніть «Розширені». У вікні, увімкніть режим розробника, розташований зверху.
Як зробити сервер у Дискорді
Щоб зробити сервер у Дискорді, перейдіть список своїх серверів (розташовані на панелі зліва) у самий низ. Друга кнопка знизу, плюсіквідповідає за створення нових серверів. Потім відкриється панель, в якій можна або створити свій шаблон, або використовувати вже готові: рекомендуємо свій для серверів, які плануєте розвивати, залучаючи туди учасників ззовні, для сервера, розрахованого на посиденьки з товаришами, можна використовувати готовий.
Коли ви визначитеся з шаблоном, необхідно буде вибрати назву сервера і поставити (за бажанням) значок для нього. У цьому створення закінчено, надалі знадобиться налаштування – найскладніша частина.
Як зробити бота в Дискорді
Де взяти токен бота Діскорд
Перший крок у створенні робота – отримання токена. Спочатку зайдіть на офіційний сайт розробки дискорду.
Натисніть на синю кнопку у верхньому правому кутку «New Application», відкриється віконце зі створенням програми: у рядку «Name» введіть назву для майбутнього бота, потім натисніть «Create».
У меню зліва перейдіть у вкладку «Bot», після чого натисніть кнопку праворуч «Add bot». Сайт видасть попередження про те, що після створення бота програма отримає «публічне життя», приймайте та продовжуйте.
Під ім'ям бота є розділ «Токен». Його необхідно створити, натиснувши «Reset Token», після чого обов'язково зберегти та записати кудись. Токен показується лише один разЯкщо втратите його, доведеться перетворювати, а цей процес тягне за собою припинення працездатності робота. Натисніть «Copyі запишіть його в якесь місце.
Також у розділі нижче можна видати роздільну здатність боту. Рекомендуємо робити все під конкретну ситуацію, але якщо бажаєте надати всі права, то просто поставте галочку у «Адміністратор».
Як встановити бібліотеку Python
Перед тим, як зробити бота в сервері Дискорд, необхідно встановити бібліотеку Python, завдяки якій і буде відбуватися написання.
Перейдіть на офіційний сайт Python, наведіть на «Downloads», після чого клацніть на «Python 3.11.1рекомендуємо встановлювати цю версію. Перевірити можна написанням команди «py -version». Також рекомендуємо встановити середовище програмування (Wing або PyCharm).
Працювати бот на Discord.py зможе лише після встановлення бібліотеки. Можете встановити версію, що розробляється, прописавши команду:
Для стабільної версії пропишіть
Створення Discover бота на Python
Відкривши проект, необхідно вписати «базові» рядки, з яких починається практично будь-який бот:
import discord
from discord.ext import commands
config =
'token': 'your-token',
‘prefix’: ‘//’,
>
bot = commands.Bot(command_prefix=config[‘prefix’])
У цій частині коду виробляється імпорт найважливіших бібліотек, створення допоміжного словника, де зберігаються токен і префікс, та був саме створення префікса у конфізі.
Далі можна створювати події чи команди, нижче розкажемо, як додати команди боту у Дискорді.Розглянемо на прикладі виключення користувача, знадобиться такий код:
@bot.command()
async def kick(ctx, user : discord.User(), *arg, reason='Причина не вказана'):
await bot.kick(user)
await ctx.send('Користувач був вигнаний через ""')
bot.run(config[‘token’])
На початку задаємо декоратор обробки команд, після чого задаємо умови та повідомлення, які видасть бот після кіка користувача. Також варто враховувати, що для деяких команд потрібно додавати додаткові бібліотеки. Наприклад, для команди-рандомайзера:
import random
import discord
from discord.ext import commands
config =
'token': 'your-token',
‘prefix’: ‘//’,
>
bot = commands.Bot(command_prefix=config[‘prefix’])
@bot.command()
async def rand(ctx, *arg):
await ctx.reply(random.randint(0, 100))
bot.run(config[‘token’])
Крім раніше розглянутих імпортів, тут є імпорт рандомайзера, який потім, після рядка з декоратором обробки команд, відповідає за видачу повідомлення з числом від 0 до 100.
Як зробити бота, що відповідає на повідомлення
У цьому розділі розглянемо створення бота, який буде відповідати повідомлення, але зовсім неосмислено. Він просто повторюватиме за користувачем, для створення чогось складнішого доведеться докласти більше зусиль. Код виглядає так:
import discord
from discord.ext import commands
config =
'token': 'your-token',
‘prefix’: ‘//’,
>
bot = commands.Bot(command_prefix=config[‘prefix’])
@bot.event
async def on_message(ctx):
if ctx.author != bot.user:
await ctx.reply(ctx.content)
bot.run(config[‘token’])
На самому початку виробляється той самий імпорт, потім налаштування конфіга, префікса.Тепер замість декоратора команди потрібно ввести декоратор обробки подій. Докладніше про декоратори дискорду можна прочитати на офіційному сайті. Далі проводиться перевірка, що відповідає за те, щоб бот не розмовляв сам із собою, після чого рядок для відповіді робота.
Як додати бота в Дискорд сервер
Перед тим, як додати створений робот в дискорд, необхідно отримати посилання. На сайті розробки, звідки брали токен, перейдіть на вкладку «OAuth2», потім у підрозділ «URL Generator». У табличці «Scopes» ставте галочку навпроти «bot». У другій таблиці, що з'явилася, ставте дозволи на свій розсуд. У самому низу з'явиться посилання на робота.
Перейдіть за посиланням, відкриється вікно авторизації робота. Вкажіть сервер, на який збираєтесь додати бота, після чого натисніть «Продовжити». Дискорд уточнить, чи дозволяєте роботу отримати такі права: натисніть «Авторизувати».
Якщо все пройшло успішно, у чаті з'явиться повідомлення про підключення бота до сервера.
Як увімкнути бота в Дискорді
На цьому етапі бот буде не в мережі. Перед тим як зробити робота онлайн в Дискорді, потрібно помістити всю програмну оболонку на будь-якій хостде бот буде функціонувати і виконувати запити.
Найпростіший варіант - хостити бота самостійно. Для цього запустіть .py файл, в якому написаний код для бота. Як тільки програма запуститься, бот відразу ж увійде до мережі та буде готовий відповідати. Пам'ятайте, що закриття програми призведе до вимкнення робота.
Є інший варіант – поставити бота на хостинг 24/7, це більше підходить для користувачів, які бажають поширювати свій бот на інші сервери. Найчастіше такі послуги платні, оскільки їх власникам потрібно оплачувати роботу машин.Також буде потрібно створення репозиторію та можливість відстежувати логи. З безкоштовних можна розглянути хостинг HerokuПроте з російської адреси ним користуватися не вдасться.
Сподіваємося, наш гайд допоміг вам розібратися, як зробити бота в Діскорд, як додати йому команди та зробити його онлайн. Якщо залишилися питання - ставте в коментаріми обов'язково допоможемо.
Відтворення музики через бота в Discord
Більшість учасників Discord проводять час на серверах через програму на комп'ютері, паралельно граючи, та й просто тому, що вона перевершує у плані функціональності мобільний додаток. Це ж стосується й управління серверами — найлегше це робити на комп'ютері, наприклад, включаючи відтворення музики за допомогою робота.
Крок 1: Додавання музичного робота
Основне завдання - додавання музичного робота на сервер, який буде використаний для відтворення треків. Для цього ви повинні мати права адміністратора або бути творцем сервера. Вибір бота залежить виключно від ваших уподобань та інтересів, оскільки подібних інструментів багато і всі вони функціонують приблизно однаково з невеликими відмінностями щодо синтаксису та доступних команд. Докладніше про те, як відбувається додавання обраного бота, читайте у статті за наступним посиланням.
Крок 2: Вибір голосового каналу
Відтворення музики здійснюється на одному з доступних голосових каналів сервера. Усі бажаючі повинні підключитися до нього, а ви запустити програвання вибраного треку або плейлиста. У кожного користувача є можливість змінювати гучність робота або зовсім відключити його, але тільки собі. Якщо голосовий канал вже створено, просто підключіться до нього і починайте наступний крок.
У разі коли наявний голосовий канал не підходить для заданої мети, потрібно створити новий, спеціально для трансляції музики.
- Натисніть назву сервера і виберіть пункт "Створити канал" із списку.
- У блоці "Тип каналу" позначте маркером «Голосовий канал».
- Задайте для нього відповідну назву та підтвердіть створення.
- Підключіться до нового каналу, клацнувши по ньому лівою кнопкою миші.
На нашому сайті є окремий посібник, присвячений взаємодії з каналами сервера в Discord. Там ви знайдете інформацію про те, як розподіляти їх за категоріями, якщо канали з трансляціями бажаєте бачити окремим блоком.
Крок 3: Відтворення музики та керування ботом
Усі попередні дії завершено, отже, можна приступати до включення музики через доданий бот. На цьому етапі розберемо основні принципи взаємодії з цим ботом, але тільки одному прикладі.
- Після підключення до голосового каналу відкрийте текстовий чат, до якого бот надіслав перше повідомлення. При такому переході голосовий канал не вимикається.
- Введіть команду !help або її змінений вигляд залежно від синтаксису доданого робота. Зазвичай він відображається у першому повідомленні із загальною інформацією, тому розібратися з цим аспектом взаємодії знадобиться самостійно.
- За приклад нами було взято бот Rythm. При введенні команди допомоги з'являється посилання на офіційний сайт, де розміщено список усіх команд. Інші боти просто виводять рядки з доступними командами та їх розшифровкою.
- Якщо ви переходите на сторонній веб-ресурс, підтверджуйте це в Дискорді, інакше сайт просто не відкриється.
- Ознайомтеся зі списком команд та запам'ятайте основні, які обов'язково застосовуються під час відтворення музики.
- Поверніться в Дискорд і переконайтеся, що ви підключені до необхідного голосового каналу, адже саме туди підключається бот під час його активації.
- Більшість музичних роботів підтримують автоматичний пошук треку через YouTube або, наприклад, SoundCloud, тому введіть !play та назву композиції (команда відтворення може бути іншою).
- Ви будете повідомлені про початок пошуку пісні та її подальше транслювання.
- Бот автоматично підключається до голосового каналу і тепер усі його учасники чують відтворювану композицію. Однак це не стосується вашого профілю, оскільки пісня програється від імені цього профілю.
- Щоб перевірити, попросіть свого друга прослухати трек або перейдіть на інший обліковий запис у веб-версії месенджера.
- Усі музичні роботи підтримують трансляцію і за посиланням, якщо варіант з пошуком не приніс належного результату. Тоді її потрібно скопіювати у браузері.
- Використовуйте ту ж команду !play, але після неї вставляйте посилання, а не пишіть назву треку.
- У разі нашого бота за призупинення відтворення відповідає команда !pause .
- Продовжіть через !resume. Кожна дія супроводжується повідомленням від бота, тому ви можете бути впевнені, що робите все правильно.
За тим же прикладом програються цілі плейлисти - тоді для команди !play потрібно вказати посилання на весь плейлист. Більшість популярних музичних ботів підтримують пропуск треків із плейлиста, найчастіше для цього застосовується команда !skip.
Крок 4: Приглушення або вимкнення бота
На завершення першого варіанта коротко розберемо, як будь-який учасник голосового каналу може приглушити бота, а адміністратор або творець сервера відключити його, коли відтворення музики більше не потрібно.
- Бот відображається праворуч у списку учасників сервера та має відповідний маркер, що визначає його як бота. Вам потрібно знайти його і зробити клік правою кнопкою миші.
- З'явиться контекстне меню, у якому є повзунок «Гучність користувача». Пересуваючи його, ви змінюєте лише гучність бота лише собі, без впливу цієї настройки інших учасників. Вони можуть регулювати гучність так само.
- Адміністратори можуть відключати звук, виганяти бота або тимчасово видаляти його з голосового каналу, коли це буде потрібно. У тому ж контекстному меню за дії на сервері відповідають рядки, позначені червоним кольором.
У рамках цієї покрокової інструкції ми розповіли тільки про основні аспекти відтворення музики через бота, і, звичайно, такі інструменти мають набагато більший набір функцій: відображення тексту поточного треку, встановлення таймера, зациклювання однієї композиції та багато іншого. Всім бажаючим використовувати подібних роботів на постійній основі ми рекомендуємо ознайомитися з розділом допомоги, вивчити всі команди та дізнатися про нюанси, про які обов'язково розповідають розробники на своїй сторінці в мережі або в першому повідомленні від робота.
Варіант 2: Мобільний додаток
Власники мобільного додатка Discord теж можуть додати музичного робота і транслювати через нього необмежену кількість композицій, але зробити це буде трохи складніше через особливості роботи цієї платформи.Втім, давайте розглянемо кожен крок детальніше, а ви самостійно вирішите, чи зручно використовувати такий варіант.
Крок 1: Додавання робота на сервер
У першому кроці Варіанту 1 ми надали посилання на повноформатний матеріал, присвячений додаванню музичного робота на сервер. Там ви знайдете інструкцію, яка підійде власникам мобільних пристроїв, які не мають доступу до комп'ютера, щоб виконати цю дію.
Додайте будь-якого вподобаного робота, після чого приступайте до реалізації наступних кроків з налаштування відтворення.
Крок 2: вибір каналу для транслювання музики
Відтворення музики здійснюється на одному з голосових каналів сервера, відповідно, вам доведеться підключитися до нього. Для цього відкрийте список доступних каналів і натисніть на необхідне.
Якщо ж такого немає, спершу доведеться створити його. Стисло покажемо приклад додавання нового голосового каналу, який у майбутньому буде використаний для трансляції треків.
- Натисніть на назву свого сервера, щоб на екрані з'явилося меню управління, де вас цікавить пункт "Створити канал".
- Введіть назву каналу та позначте маркером «Голосовий канал». Якщо хочете зробити його приватним, активуйте відведену для цього опцію, але спочатку прочитайте повідомлення про те, що дає ця функція.
- Після вибору каналу натисніть "Приєднатися до голосового каналу".
Крок 3: Відтворення музики та керування ботом
Як останній крок інструкції по мобільному додатку Дискорд розберемо варіант взаємодії з доданим ботом, щоб кожен користувач зрозумів, як йому відтворити музику і керувати їй в режимі реального часу.
- Після приєднання до голосового каналу відкрийте текстовий чат, куди раніше було надіслано автоматичне повідомлення.
- Введіть команду !help (або іншу команду допомоги, про яку йдеться у першому повідомленні бота).
- Ознайомтеся із загальними командами для трансляції музики та прочитайте решту інформації від розробників.
- Введіть !play та вкажіть назву пісні, яку хочете відтворити. Залежно від встановленого бота, команда запуску програвання змінюється, що враховуйте під час її введення.
- Ви будете повідомлені про успішний пошук та запуск програвання заданої композиції.
- Так само відбувається відтворення треку, коли його пошук здійснюється не за назвою, а введенням посилання, наприклад з YouTube.
- Спробуйте зупинити програвання та заново запустити його за допомогою вбудованих у бота команд. Ви побачите появу повідомлень про успішне виконання поставлених завдань. Тепер можете без проблем керувати ботом прямо через мобільний додаток або перемикатися до нього, коли це буде потрібно.