Есть в БД список городов на русском языке, необходима для каждого этого города присвоить название района и области, то есть просто добавить два столбца со значениями к городу. Файл значений, где у каждого города есть область/край ...
Наладить работоспособность музыкального бота на Discord.Js (Node.Js)
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Разрабатываю под интеграцию со своим сайтом собственного Discord бота.
Стояла задача настроить функции для проигрывания аудиодорожек видео и прямых трансляций с Youtube в голосовой чат на сервере.
За основу взял бота по ссылке: https://github.com/bdistin/OhGodMusicBot/blob/master/server.js
Финальный (мой) код: https://gist.github.com/idaspin/bf452ee8d3ec1c50256d6dae3a5c516b
Проблема: я не могу разобраться почему даёт сбои диспатчер? Как он, аудио поток и голосовой канал вообще работают? На протяжении долгово времени пока я пытался наладить работу, появлялись друг за другом разные проблемы: и диспатчер отказывал работать, и ytdl отказывал проигрывать аудио...
Основные задачи (порядок работы бота):
1. При запуске Бота, получаем список url со стримами на Youtube (Каналы Радио). Этот список формируется в radio_channels с ключами 'tags' - ключи по которым можно найти тот или иной стрим, и 'url' - с ссылкой на youtube трансляцию. Это уже реализовано.
2. После получения Каналов, Бот подключается к голосовому каналу "Радио 24/7" (451433414516801557).
3. Команда "Добавить" записывает в очередь трек. Если очередь пуста и радио не играет, воспроизводится только что добавленный трек.
4. По завершению одного трека Бот автоматически запускает воспроизведение следующего по очереди. Если же она пуста, Бот не отключается от голосового канала, но остается в ожидании добавления нового видео в очередь.
5. Раз в 60 минут производится проверка на наличие человек в голосовом канале. Если таковых нет, воспроизведение радио приостанавливается. Текущий трек прерывается, а оставшаяся очередь сохраняется до повторного "запуска" радио или перезапуска Бота. Сам таймер, который с переодичностью в час срабатывает, также реализован.
6. Команда "Радио Канал
- Похожие заказы
- Веб-программирование18 заявокЗакрыт5 лет назад
Здравствуйте, нужен специалист для доработок сайта на yii. С отзывами и примерами работ. Спасибо!
Веб-программирование1 исполнительЗавершен5 лет назадСайт на MODx последней версии Скорость проверяю в https://developers.google.com/speed/pagespeed/insights/
Веб-программирование5 заявокЗакрыт5 лет назадДобрый вечер. Нужно доработать два графика, сейчас реализованы на Chart.js Допустимо использовать любую другую библиотеку, но в таком случае нужно будет сделать графики с нуля. Ссылку на Т3 сброшу в личных сообщениях.
Веб-программирование3 заявкиЗакрыт5 лет назадСпарсить с сайта информацию о поездах, станциях и маршрутах. Информация на сайте выводится в html и в JSON - кому что удобнее парсить. Единого списка нужных страниц нет, поэтому парсить придётся в несколько заходов: на странице из направлений составляем первоначальный ...
Веб-программирование1 исполнительЗавершен5 лет назад- $15
Добрый день, по одному из наших проектов на modx есть проблема с производительностью сайта - его хостинг выключил из-за высокой нагрузки - необходимо профайлером посмотреть эту проблему и починить сайт, также задача перенести сайт на ...
Веб-программированиенет заявокЗакрыт5 лет назад Задача подключить сайт https://sklad.autotrade.su/ кавтомастернск.рф - построен на Joomla с компонентом JoomshoppingНаписать или модуль или плагин поиска, выдача будет происходить и измагазина и из api. Всё тз указал и прикрепил . Все обсуждения ведутся в скайп переписке ...
Веб-программирование2 заявкиЗакрыт5 лет назадНебходимо реализовать ТЗ в приложенном файле. Жду указания примерной стоимости.
Веб-программирование1 заявкаЗакрыт5 лет назадТребуется вытянуть из сайта zakupka ком все странички с отзывами на каждый магазин на этом портале. Не имеет значения есть ли внутри отзывы или нет. Главное вытянуть все странички такого типа которые существуют на этом сайте. Естественно ...
Веб-программирование1 заявкаЗакрыт5 лет назад[b]Задача[/b] Сайт на Laravel. Хостится на DigitalOcean. 1. Устранить текущие ошибки в коде. 2. Настроить репозиторий для нескольких разработчиков 3. Поддержка работоспособности сайта. Готов дать необходимую информацию в режиме диалога. Наличие голосового общения обязательно. [b]Обязательные требования[/b] Устраненные ошибки (на текущий момент это неоткрывающиеся ...
Веб-программирование3 заявкиЗакрыт5 лет назад