что такое отладка дискорд
Как исправить ошибку подключения Discord RTC
Discord быстро стал золотым стандартом для создания игровых сообществ и сообществ любителей с момента своего первого запуска в 2015 году. Он имеет ряд полезных функций, которые позволяют пользователям оставаться на связи удаленно с друзьями и единомышленниками с незнакомцами, с совместным использованием экрана и голосом или видеосвязь предлагается бесплатно.
К сожалению, некоторые пользователи Discord, которые попытаются выполнить голосовой вызов, увидят сообщение об ошибке «RTC подключение», которое, похоже, препятствует подключению вызова. Ошибка Discord «Подключение RTC» может быть вызвана несколькими проблемами, но ее можно исправить. Если вы хотите исправить эту ошибку в Discord, вам нужно сделать следующее.
Что такое ошибка Discord «Подключение RTC» и что ее вызывает?
Если вы видите «RTC подключение» на Discord, это обычно означает, что существует проблема, которая не позволяет протоколу WebRTC (Web Real-Time Communication) создать соединение между вами и серверами Discord, чтобы разрешить ваш голосовой чат.
Другие проблемы, такие как обычная ошибка «нет маршрута», связаны с этой же проблемой, когда Discord не может установить соединение между вашим компьютером и его серверами. Без стабильного соединения Discord с вашим компьютером любая попытка установить соединение для голосовой или видеосвязи будет неудачной.
Хотя иногда проблемой может быть сбой Discord, большинство пользователей обнаруживают, что ошибка Discord «RTC подключения» указывает на проблему с локальной сетью. В первую очередь, перезагрузка вашего ПК обычно является хорошим первым шагом, так как это заставит ваш компьютер повторно подключиться к вашей локальной сети.
Все от заблокированные сетевые порты Однако поврежденный кеш DNS может привести к сбою голосовой связи Discord. Если перезагрузка компьютера не работает, и вы уверены, что ваше интернет-соединение стабильно, вам может потребоваться выполнить следующие действия, чтобы голосовое общение в Discord снова заработало.
Проверить статус службы Discord
Прежде чем проверять любые другие настройки, вы должны подтвердить, что проблема на вашей стороне. Сбои в работе Discord случаются нечасто, но время от времени они не позволяют пользователям использовать платформу. Это может быть небольшой сбой, который мешает голосовой и видеосвязи, или он может помешать вам подключиться к общей услуге.
Если у Discord возникли проблемы, отойдите на час или два. В большинстве случаев проблема должна быть решена к тому времени, когда вы вернетесь.
Отключитесь от VPN и откройте сетевые порты
Если вы используете виртуальную частную сеть (VPN) на своем ПК, возможно, это блокирует ваше соединение с сервером Discord, вызывая ошибку «RTC подключения» в процессе. Точно так же, если вы используете сетевой брандмауэр (или брандмауэр Windows), закрытые порты могут помешать правильной работе Discord.
Discord использует случайный порт UDP от 50 000 до 65 535 для установления голосовой связи. Однако ваш ПК или Mac обычно автоматически разрешает доступ к этому случайному порту. Это одно из преимуществ протокола WebRTC. В противном случае вам может потребоваться настроить маршрутизатор, чтобы разрешить это.
Хотя не рекомендуется просто открывать такой огромный диапазон портов, вы можете использовать переадресацию портов на вашем роутере для направления этого трафика на один порт или диапазон портов, который вы можете отслеживать (и ограничивать) входящий трафик только в Discord.
Однако, если вы используете VPN, и трафик заблокирован, вам может потребоваться отключиться и использовать Discord без него. В качестве альтернативы вы можете внести определенные порты в белый список, если это позволяет служба, но вам нужно будет проконсультироваться со своей службой VPN, чтобы убедиться, что это возможно.
Изменение региона сервера Discord, звуковой подсистемы и настроек качества обслуживания (QoS)
В Discord есть ряд настроек, которые могут повлиять на голосовое общение. Например, серверы Discord сгруппированы в серверные регионы, что обеспечивает минимальную задержку между пользователями и серверами Discord. Однако, если в вашем регионе есть проблемы, вы можете временно переключиться в другой регион, чтобы решить проблему.
Вы также можете изменить качество обслуживания (QoS) Discord и настройки аудиоподсистемы. Это, вероятно, снизит общее качество, но должно помочь установить соединение, если ошибка Discord «RTC Connecting» постоянна. Однако вы сможете изменить эти конкретные настройки только в настольном приложении Discord.
Очистить кеш DNS
Кэш DNS (сервер доменных имен) используется, чтобы помочь приложениям на вашем ПК (например, Discord) преобразовывать доменные имена (например, discord.com) в правильные IP-адреса. Если кеш DNS поврежден, Discord может пытаться подключиться к неправильному адресу, в результате чего голосовая связь блокируется.
Чтобы решить эту проблему, вам необходимо очистить кеш DNS на вашей платформе.
Решение общих проблем с Discord
Хотя устранение ошибки «RTC подключения» в Discord может раздражать, описанные выше шаги должны помочь решить ее большинству пользователей. Другие проблемы Discord, такие как зависание экрана подключения во время входа в систему или проблемы с голосом робота во время чата, также можно устранить, выполнив аналогичные шаги, например, изменив регион сервера и настройки QoS.
Если вы настроили своего собственного бота Discord и хотите максимально использовать возможности сервиса, возможно, вам стоит подумать об установке бота Discord. Эти боты улучшают функциональность Discord, предоставляя вам дополнительные функции модерации, если вы имеете дело с непослушными пользователями, или позволяя вам воспроизводить свою собственную музыку, чтобы оживить ситуацию.
Не установлен маршрут Discord
Появились проблемы с подключением к RTC Discord, не получается общаться голосом во время игры? Мы расскажем, как устранить трудности – разобрали самые распространенные причины!
Что делать?
Для начала определимся, что значит подключение к RTC в Дискорде? Если оно зависает и становится бесконечным – перед вами проблема голосового соединения. В процессе работы Дискорд зависает в попытках подключиться к серверу – поэтому не получается общаться голосом.
Что значит подключение – разобрались. Попробуем устранить возникшую ошибку? Вы можете сделать это самостоятельно!
Что делать, если не установлен маршрут Дискорд и перезагрузка не помогла?
То же касается брандмауэра или фаервола – откройте меню и выберите пункт «Приостановить защиту». Вы сможете запустить работу через несколько минут.
Следующее действие – проверка VPN. Если вы пользуетесь ВПН-подключением, убедитесь, что оно работает через протокол UDP. Другие протоколы Дискорд не поддерживает!
Бесконечное подключение к RTC можно убрать – смените регион:
Дискорд по-прежнему не подключается и показывает бесконечное подключение к RTC? Сделайте следующее:
РТЦ отключено, хотя вы сделали все по инструкции? Придется переустановить программу.
Напоминаем: если вы пользуетесь Дискордом в учебной или рабочей организации, можно попросить помощи администратора. Вероятно, мессенджер попал под блокировку сторонних ресурсов, поэтому вы видите бесконечное подключение к RTC.
Последнее, что мы рекомендуем сделать – откройте сайт https://test.webrtc.org/ в браузере и проверьте, не выскакивают ли ошибки.
Рассказали вам, как убрать подключение к RTC в Дискорде – следуйте нашим инструкциям, чтобы справиться с возникшими трудностями! Можно играть и общаться без ограничений.
Что делать при бесконечном подключении к RTC в Дискорде
Пользователи приложения discord часто сталкиваются с проблемой зависания подключения при попытке соединиться с другими участниками голосового чата. В такой ситуации программа или веб клиент продолжают работать, но значок подключения, появляющийся на экране, не исчезает, а пользователь не может получить доступ к нужному каналу голосовому. Если подождать определенное время, проблема сама собой не исчезнет. Подключение может длиться часами, а ситуация не изменится, пока не будут приняты меры по устранению ошибки подключения. Также некоторые пользователи получают сообщение с ошибкой вида: «Подключение к RTC: не установлен маршрут». Ситуации с бесконечным подключением и появлением ошибки сигнализируют об одной и той же проблеме. Меры по устранению ошибки будут одинаковыми. Рассмотрим, что делать, если происходит бесконечное подключение к rtc в discord.
Что такое подключение к RTC и зачем оно нужно
Функция RTC обеспечивает голосовую связь через сервер между участниками сервера. Чаще всего такая функция используется в игровых каналах. Она позволяет игрокам общаться между собой через Дискорд прямо в игре без необходимости прерывания геймплея. Играя в игру, пользователи общаются напрямую через сервер в режиме голосовой конференции. Приложение создает защищенный от атак сервер, через который игроки могут быстро и безопасно обмениваться любой информацией. С проблемой отсутствия подключения к RTC могут столкнуться не только геймеры, но и участники любых голосовых каналов. При появлении подобной ошибки пользователь не сможет отправлять сообщения и слушать, что говорят собеседники.
Как исправить бесконечное подключение к RTC
Проблемы с интернетом
Отсутствие стабильного подключения к интернету – самая распространенная причина ошибок подключения или зависания соединения. Первое, что нужно сделать – это перезапустить подключение к сети или перезагрузить устройство. Когда такие меры не помогают, нужно проверить сетевое оборудование. Если пользователь подключается к интернету через роутер, можно попробовать восстановить соединение с сетью. Для этого нужно:
При подключении напрямую по интернет кабелю достаточно просто отключить сеть на несколько секунд и подключиться заново. Если проблема не исчезла, а интернет работает в других приложениях, нужно рассматривать другие варианты. Если провайдер урезает скорость, буде происходить долгое подключение к rtc, но в конечном итоге связь с сервером установится.
Управление брандмауэром и антивирусом
Брандмауэр операционной системы обеспечивает безопасность устройства и блокирует подозрительные подключения. Его настройки могут стать причиной блокировки связи с серверами дискорда. Для устранения проблемы нужно добавить сервис в список исключений брандмауэра или полностью отключить службу.
Также частой причиной отсутствия соединения становится запущенный антивирус. Отключение антивирусной защиты на время игры может помочь устранить проблему. В большинстве таких приложений предусмотрена возможность отключения блокировки небезопасных сетевых соединений без полного отключения защиты системы.
Заражение системы вирусами – еще одна распространенная причина сбоев при попытке установить удаленное подключение. Проверка системы на наличие подобных вредоносных программ иногда эффективно помогает решить проблему.
Отключение VPN
Использование прокси и VPN сервисов часто приводи к сбоям в работе приложений. Чаще всего смена IP адреса приводит к потере соединения при работе через приложение. Происходит это из-за того, что дискорд может не взаимодействовать с клиентом, обеспечивающим смену сетевого адреса, из-за чего приложение пытается установить связь напрямую в обход VPN службы. Если подключаться в браузере, проблем с соединением из-за использования VPN быть не должно. Для устранения проблемы можно попробовать отключить VPN клиент и соединиться с сервером заново.
Запрос прав администратора
Ситуация, когда приложению для корректной работы нужны права администратора, часто возникает у пользователей ПК. При использовании ОС Windows проблема решается очень быстро. Достаточно выполнить такие действия:
После того, как приложение будет запущено от имени администратора системы, приложение получит права на управление удаленными подключениями. На данном этапе большинству пользователей удается устранить проблему бесконечного соединения с сервером или ошибки.
Смена региона сервера
Иногда причиной ошибки становится неправильно установленный регион сервера в пользовательских настройках. Чтобы устранить проблему соединения в такой ситуации нужно:
Если установленный по умолчанию регион отличается от реальной страны проживания пользователя, лучше всего указать актуальные данные. Это существенно увеличит шансу на успешную установку связи с сервером. Такой вариант подходит только для владельцев каналов, которые имеют доступ к настройкам сервера. Часто с проблемой отсутствия подключения сталкиваются именно администраторы сообществ.
Отключение функции обслуживания пакетов с высоким приоритетом
Функция QoS обеспечивает первоочередную обработку приоритетных данных, из-за чего некоторые соединения могу не устанавливаться. Отключение данной функции часто помогает при бесконечном подключении. Для этого нужно:
Discord как корпоративный мессенджер и не только
Хочу рассказать про использование мессенджера Discord как основного средства коммуникации в команде. Опыт может быть полезен другим командам, использующим бесплатные мессенджеры, а также всем, кто ищет пути повышения эффективности использования мессенджеров.
Discord – программа странная и выдающаяся одновременно. Почему? Хотя бы потому, что про способы работы в Discord получилась целая статья.
Что-то пошло не так
В данной статье я рассматриваю исключительно мессенджеры, у которых основной функционал доступен бесплатно. Да, существуют прекрасные платные программы, но они за рамками данной статьи, даже если имеют бесплатный урезанный режим.
Обычные мессенджеры устроены так, чтобы работать «из коробки» и без всякого администрирования. Это вполне здравый подход, обеспечивающий низкий порог вхождения: просто создали групповой чат и общаемся в нём. По-другому эти мессенджеры не могут, так как сложные процедуры настройки отпугнут основную аудиторию. Но, как обычно, низкие начальные вложения оборачиваются высокими эксплуатационными издержками. Какие проблемы имеем в итоге.
Разделение по темам. Чем больше пользователей в группе, тем больше количество обсуждаемых тем. Большинство тем интересны ограниченному числу пользователей группы. Подход здорового человека заключается в том, чтобы создавать тематические группы и включать в них только тех, кому тема интересна – такая изоляция уменьшает «информационный шум» от ненужного контента. Но на практике это приводит к полному хаосу. Например, имеем 10 чатов по работе, 4 чата детского сада, 3 чата многоквартирного дома и так далее. И всё это в одном пространстве имён, поэтому мы начинаем путаться в чатах. Они уползают вниз списка, забываются, потом создаются дубликаты забытых чатов, но туда забывают добавить всех пользователей. Если же количество участников примерно от полсотни и выше, то никакие параллельные чаты уже не создаются – слишком сложно поддерживать актуальный список участников. Ведется один супер-чат, содержащий все вопросы жизни, вселенной и всего такого. Результат: большие группы в мессенджерах становятся «токсичными»: контент неинтересен из-за большого количества мусора, мы присутствуем в группах только из-за необходимости.
Избыточные нотификации. Каждому знакома ситуация, когда нам приходит слишком большое количество нотификаций различных мессенджеров. Рассмотрим пример. Пусть, у нас команда из 50 человек и каждый пишет в общий чат 5 сообщений в день. Тогда каждый получит по 50*5=250 нотификаций. Если считать, что для просмотра сообщения мы отвлекаемся на 30 секунд, то 250 нотификаций съедают 250*30=7500 секунд, что составляет 2 часа! А всю команду нотификации отвлекают на время 7500*50=375000 секунд или 104 часа! Вдумайтесь: 104 человеко-часа в день или 13 человеко-дней каждый день! Это 26% ресурсов команды. Такие большие числа получаем потому, что количество людей (50 человек) в чате входит в итоговую формулу квадратично (каждый нотифицирует каждого):
В реальности все несколько лучше, так как сообщения обычно появляются и читаются пачками. Но суть проблемы понятна: квадратичный рост потерь времени команды на нотификации. Кэп подсказывает два способа решения, но оба плохие:
Discord: начало
Теперь переходим к Discord. Прежде всего заметим, что в Discord есть два режима или, скорее, «вида»: назовем их «обычный» и «сервер». Они существуют параллельно и имеют разные цели. В «обычном» виде Discord – это такой же обычный мессенджер, как и все остальные. Даже с более ограниченными возможностями, чем тот же Skype:
Сервер
Чтобы работать с сервером, надо этот самый сервер иметь. Для определенности будем считать, что мы сотрудники стартапа «Рога и Копыта», поэтому наш сервер будет называться «РК». Создаем сервер путем нажатия на кнопку с большим знаком «+». Сервер – это уютное место, где будет проходить всё наше корпоративное общение (кроме 1-на-1, которое в «обычном» виде, вне сервера). Пользователи должны присоединиться к серверу по приглашению.
В левой панели сразу видим две новые сущности:
Теперь переходим к инструментам Discord, которые делают его эффективным для командной работы. Прежде всего это роли. Смысл в том, что мы настраиваем права доступа не для конкретных пользователей, а для ролей и даём эти роли людям. Список разных прав, которые может иметь роль, внушает: целых 32 пункта. Кроме того, у каналов мы настраиваем, какие права имеет роль в канале: чтение, написание, удаление сообщений и т.п.
Какие роли создавать – решаем сами. Роль соответствует некоему типичному набору действий пользователя. Например, на нашем сервере сделаем такие роли:
Каналы
Текстовые каналы на нашем сервере могут быть, например, такие:
Упоминания
Упоминания – ещё одна вещь, которая делает работу в Discord эффективной. Это когда мы пишем сообщение в текстовый канал, упоминая аккаунт с помощью специального синтаксиса:
Можно упомянуть роль:
А вот так можно упомянуть всех, кто есть в канале (любой из этих вариантов работает):
Тут вы можете сказать: «Ха! В Skype тоже можно упомянуть через @имя. И зачем упоминать всех, какой в этом смысл? Ведь сообщение и без того обращено ко всем».
Действительно, в Skype можно написать Vasya.Pupkin. Но в Skype вся польза от упоминания в том, что во всплывающем уведомлении будет добавлено, что «вас упомянули». Наверное, в этом есть смысл, но в Discord сделали лучше. Прежде всего заметим, что в Discord есть два вида нотификаций о новых сообщениях:
Поток сообщений в текстовых каналах не требует внимания, пока пользователь не упомянут.
Легко видеть, что такой подход решает описанную выше проблему избыточных нотификаций, если немного обучить пользователей правильному стилю работы. Например, такому:
И таких упоминаний в реальности очень мало, не более 2% сообщений. Обычно упоминают here когда задают вопрос не зная, кто конкретно может на него ответить. Все отвлекаются от работы и читают вопрос. Дальше люди, которым есть что сказать, остаются вести дискуссию, остальные возвращаются к своим делам. И не бойтесь, что here будет слишком много: лишний раз писать here в сообщении просто лень!
Также упоминаний не будет слишком мало. Хотя бы потому, что человек сам заинтересован позвать правильных людей упоминанием в своем посте, чтобы достичь нужного ему результата. Короче, всё это самобалансируется и получается норм. Что с остальными 98% сообщений? Их тоже надо читать, но не срочно. В удобное время с чашкой кофе прочитываем весь поток сообщений. Такое отложенное прочитывание не приводит к огромным потерям времени, как описано в начале статьи. Ведь читаем подряд, не переключая свой мозг между сообщениям и другими делами. И, что самое главное, сообщения не отрывают нас от работы.
Итого: проблема избыточных нотификаций полностью решена, и при этом обеспечено быстрое реагирование на важные сообщения.
А минусы какие?
Технические ограничения в Discord.
Стандартные возможности
В этой статье рассмотрены принципиальные отличия Discord от других мессенджеров, позволяющие значительно увеличить эффективность работы. А вот список мелких фич, которые типичны для мессенджеров и не являются чем-то выдающимся:
А еще есть.
Боты и возможность написания своих ботов. Но это уже совсем другая тема.
Итого
Discord – это в некотором роде мессенджер 2.0, имеющий средства для эффективного общения больших групп пользователей, в том числе и в корпоративном применении. Создатели программы не побоялись выйти за рамки парадигмы обычных мессенджеров – и получилось неплохо. И в то же время Discord не конкурент обычным мессенджерам, у него своя экологическая ниша. Ведь у простых пользователей, не айтишников и не геймеров, наступает шок и трепет от необходимости администрирования и непохожести на привычные программы.
Надеюсь, информации в статье достаточно, чтобы решить, надо вам это или нет.
UPD1: Комментарий JustDont:
Перед тем как советовать дискорд для контор, нужно обязательно упоминать о том, что вообще-то нужно внимательно честь Discord Privacy Policy, в которой вполне себе английским или русским по белому написано, что Discord собирает всё, что вы ему отправляете. В том числе и всю вашу переписку, обратите внимание. И совершенно не обещает её шифровать и вообще как-то беречь её конфиденциальность от самих себя. И есть ряд сценариев, в которых эта собранная информация вполне может уйти куда-то, куда вам не очень хочется, чтоб она ушла. И нужно оценивать эти риски.