Дискорд линк что это
Что же это такое? Сейчас объясню. А начну с вопроса:
Вы геймер? Если да, то эта статья будет вам полезна, а если нет, то не очень, вот почему:
Дискорд- это своеобразная социальная сеть для игроков со всего
мира и объединяющая множество игр мира. Поддерживает
передачу смс, звонки и видео звонки и другое. Здесь вы можете
подключиться к любому игровому серверу или создать свой
собственный сервер, и пригласить туда людей.
Всё-таки Дискорд одна из простейших и величайших платформ, совмещающая в себя: Социальную сеть (я про то, что там люди всё равно общаются) и игровые сервера. Его девиз таков:
Бесплатный голосовой и текстовый чат для геймеров, надёжен и работает как на компьютере, так и на смартфоне. Хватит платить за сервера TeamSpeak и париться со Skype. Облегчите себе жизнь.
Так, мы выяснили что Дискорд многофункционален, далее стиль:
Стиль очень прост и понятен, а так же уникален.
В конце странице написаны все плюсы Дискорд.
А пока ещё чуть-чуть почитайте мою статью.
Самое офигенное в том, что вы можете создать свой сервер и настроить его! Возможно он в будущем даже вырастет до гигантского сервера! Есть настройка ролей. Ну то есть вы создаёте роль, и выдаёте её какому-то человеку, мне кажется это круто, и вдохновляет на то, чтобы зарегистрироваться в Дискорд. [Смешной случай: когда я первый раз зарегистрировался в Дискорд, я не заметил как это сделал :), просто читал и вписывал и всё! ]
Ссылка в конце статьи.
Так же есть боты, которые добавят на ваш сервер ещё больше приколов:
Например валюту или боты которые автоматически будут выдавать роли.
А самое главное: это то, что Дискорд АБСОЛЮТНО БЕСПЛАТНЫЙ
за исключением нитро (это фигня, которая позволяет ставить на свою аватарку гиф, но это практически не меняет обстановки)
Последнее, что скажу, это:
Дискорд требует очень мало интернета, так что можно сидеть даже со слабым интернетом. И ещё то, что у меня есть сервер Дискорд. Ссылку могу дать в следующих статьях про Дискорд и его секреты.
Discord особенно полезен, если вы пытаетесь играть в компьютерные игры. Приложение упрощает общение в чате и предлагает функции поиска, которые помогут вам найти других игроков и добавить их в список друзей для быстрого общения. Многие люди используют его не только для общения друг с другом во время игр, но и как профессиональный инструмент для работы.
Благодаря такой широте функциональности Discord можно использовать в качестве форума: группы людей с общими интересами, например фанаты определенной игры или фильма, могут создавать или присоединяться к «серверам». Они могут быть общедоступными или частными и дают возможность общаться в чате с помощью текста, видео или голоса.
Хотя большинство серверов связаны с играми, вы также можете найти общедоступные серверы Discord, которые посвящены различным темам: например аниме, криптовалюте, саморазвитию и прочие. Для создания сервера от вас не потребуется много усилий.
Ну и, наконец, Discord полностью бесплатный.
Что отличает Discord от других платформ?
Хотя в Интернете есть множество бесплатных сервисов для общения, Discord выделяется широким спектром возможностей чата. Он сочетает в себе все лучшие функции наиболее часто используемых программ, таких как Skype и Slack, с простым в использовании интерфейсом.
Эта универсальность побудила много людей использовать Discord как место для встреч и общения с людьми, имеющими схожие интересы, а не только с друзьями. Это наполовину приложение для обшения, наполовину социальная сеть. Discord также доступен и с мобильных устройств и это означает, что вы можете использовать Discord практически из любого места.
Найдите сервер (или сделайте его)
Как и в других приложениях для чата, таких как Slack, Discord позволяет вам создать "чат-комнату", которая называется сервером, в которую вы сможете приглашать людей. Когда вы приглашаете кого-то на сервер, он получает ссылку по которой можно присоединиться. Каждый сервер может быть разбит на «каналы», небольшие пространства для дискуссий по конкретным темам. Каналы бывают текстовыми и голосовыми. Вы также можете сделать отдельные каналы на своем сервере приватными, чтобы ими могли пользоваться только те люди, которые получили приглашение в эту комнату. Кроме того, весь сервер может быть либо общедоступным и к нему может присоединиться кто угодно, либо частным, что делает его доступным только по приглашениям.
Вы можете участвовать в нескольких серверах одновременно, что делает Discord центром взаимодействия. У вас может быть один частный сервер специально для вас и ваших друзей, чтобы вы могли координировать свои действия, а также несколько общедоступных серверов. Нет ограничений на количество серверов, частью которых вы можете быть. Вы можете легко переключаться с сервера на сервер по своему желанию: список ваших серверов всегда отображается в левой части приложения.
Многие серверы являются общедоступными и доступны через функцию поиска Discord - например, игроки Pokémon Go в Лос-Анджелесе имеют общедоступный сервер PoGo LA для координации игры в своем городе, и любой может присоединиться к нему. Discord также недавно добавил «проверенные серверы» - официальные серверы, созданные игровыми студиями и другими известными организациями, которые являются официальными форумами сообщества, где фанаты могут общаться друг с другом и с разработчиками игр.
Создать собственный сервер тоже несложно. Вертикальный список в левой части приложения показывает серверы, в которых вы уже состоите, поэтому вы можете легко переключаться между ними. Значок «плюс» дает вам возможность создать собственный сервер. Назовите ваш сервер как вам больше нравится и выберите местоположение сервера, которое находится рядом с вами. Теперь сервер создан и Discord сгенерирует ссылку, с помощью которой вы сможете пригласить своих друзей и коллег.
Внутри сервера вы можете быстро добавлять новые каналы и давать им имена, используя значки «плюс» в верхней части списка. У каждого канала также есть различные настройки управления, включая возможность сделать их частными и доступными только по приглашениям, а также выбрать, кто может создавать ссылки для приглашения.
Текстовое общение
Аудио связь
Пользоваться голосовым чатом в Discord довольно просто. Когда вы находитесь в голосовом чате, Discord предлагает несколько удобных быстрых элементов управления в нижней части окна голосового чата или окна канала. Щелчок по значку микрофона мгновенно отключает звук вашего микрофона, а щелчок по значку наушников выключает звук участников беседы. Вы также можете настроить параметры звука для голосового чата и видео в меню «Настройки», в которое можно попасть, щелкнув значок шестеренки. Чтобы выйти из голосового вызова или голосового канала на сервере, вам необходимо нажать значок «Положить трубку», который выглядит как телефон со стрелкой, направленной вниз.
Мобильное приложение
К счастью, большинство функций которые вы найдете в Discord для ПК, также легко использовать в мобильном приложении. Используйте мобильное приложение для голосовых или видеозвонков, поиска чатов или серверов на платформе. Фактически нет разницы между тем, используете ли вы Discord с ПК или телефона - базовые функции везде будут одинаковыми.
Хочу рассказать про использование мессенджера Discord как основного средства коммуникации в команде. Опыт может быть полезен другим командам, использующим бесплатные мессенджеры, а также всем, кто ищет пути повышения эффективности использования мессенджеров.
Discord – программа странная и выдающаяся одновременно. Почему? Хотя бы потому, что про способы работы в Discord получилась целая статья.
Что-то пошло не так
Давайте сначала разберемся, что не так с «обычными мессенджерами»: Skype, Viber и им подобными.
В данной статье я рассматриваю исключительно мессенджеры, у которых основной функционал доступен бесплатно. Да, существуют прекрасные платные программы, но они за рамками данной статьи, даже если имеют бесплатный урезанный режим.
Обычные мессенджеры устроены так, чтобы работать «из коробки» и без всякого администрирования. Это вполне здравый подход, обеспечивающий низкий порог вхождения: просто создали групповой чат и общаемся в нём. По-другому эти мессенджеры не могут, так как сложные процедуры настройки отпугнут основную аудиторию. Но, как обычно, низкие начальные вложения оборачиваются высокими эксплуатационными издержками. Какие проблемы имеем в итоге.
Разделение по темам. Чем больше пользователей в группе, тем больше количество обсуждаемых тем. Большинство тем интересны ограниченному числу пользователей группы. Подход здорового человека заключается в том, чтобы создавать тематические группы и включать в них только тех, кому тема интересна – такая изоляция уменьшает «информационный шум» от ненужного контента. Но на практике это приводит к полному хаосу. Например, имеем 10 чатов по работе, 4 чата детского сада, 3 чата многоквартирного дома и так далее. И всё это в одном пространстве имён, поэтому мы начинаем путаться в чатах. Они уползают вниз списка, забываются, потом создаются дубликаты забытых чатов, но туда забывают добавить всех пользователей. Если же количество участников примерно от полсотни и выше, то никакие параллельные чаты уже не создаются – слишком сложно поддерживать актуальный список участников. Ведется один супер-чат, содержащий все вопросы жизни, вселенной и всего такого. Результат: большие группы в мессенджерах становятся «токсичными»: контент неинтересен из-за большого количества мусора, мы присутствуем в группах только из-за необходимости.
Discord: начало
Теперь переходим к Discord. Прежде всего заметим, что в Discord есть два режима или, скорее, «вида»: назовем их «обычный» и «сервер». Они существуют параллельно и имеют разные цели. В «обычном» виде Discord – это такой же обычный мессенджер, как и все остальные. Даже с более ограниченными возможностями, чем тот же Skype:
Сервер
Чтобы работать с сервером, надо этот самый сервер иметь. Для определенности будем считать, что мы сотрудники стартапа «Рога и Копыта», поэтому наш сервер будет называться «РК». Создаем сервер путем нажатия на кнопку с большим знаком «+». Сервер – это уютное место, где будет проходить всё наше корпоративное общение (кроме 1-на-1, которое в «обычном» виде, вне сервера). Пользователи должны присоединиться к серверу по приглашению.
В левой панели сразу видим две новые сущности:
- Текстовые каналы. Это аналог чата, но с некоторыми особенностями и дополнительными функциями. Набор каналов сервера относительно стабилен: каналы всегда остаются на месте, не уползают вниз в истории, как в мессенджерах. Каналы удобны благодаря ролям и упоминаниям, о них далее.
- Голосовые каналы. В этих каналах мы общаемся голосом. Примерно как радиоприемник: нажимаем на канал (выбираем радиостанцию) и сразу же слышим поток вещания и ещё говорить сами можем. Голосовой канал – это поток, он не имеет начала и конца, нет инициатора звонка и нет самого звонка, который позовёт участников. Подключение к каналу мгновенное. Забудьте про «Я звоню, все ли готовы?» «Добавьте меня в звонок!» «Где ссылка на митинг?». Просто тык в канал — и через пол-секунды вы слышите голоса. Никакого текста в голосовых каналах нет — пишем мы в текстовые каналы. Голосовых каналов нужно столько, сколько голосовых митингов вам нужно вести параллельно. Весьма вероятно, что одного хватит.
Какие роли создавать – решаем сами. Роль соответствует некоему типичному набору действий пользователя. Например, на нашем сервере сделаем такие роли:
- everyone – техническая роль, означает «все, кто на сервере»; она уже есть и удалить её нельзя.
- сотрудник – назначаем роль всем сотрудникам, она дает способность видеть
в темнотевсе основные каналы. - админ – имеет права администрировать всё остальное. Главнее админов только владелец сервера, который и дает роли админам.
- кандидат – это не сотрудник, а тот, кого будем собеседовать. Данная роль позволяет придти на наш сервер (по приглашению) и участвовать в удаленном собеседовании: видит он только два канала «собеседование» – текстовый и голосовой.
- собеседующий – сотрудник, который проводит собеседование. Это не какой-то специальный человек, а просто любой сотрудник с дополнительной ролью. Собеседующий кроме всех своих каналов видит ещё текстовый и голосовой каналы «собеседование». Остальным сотрудникам (тем, кто не хочет участвовать в собеседовании) роль не даем и они не видят эти два лишних (для них) канала.
Каналы
Текстовые каналы на нашем сервере могут быть, например, такие:
- Каналы «работы» и «детского сада» не перемешаются, так как они будут в пределах разных серверов.
- Каналы не уползают вниз и не меняют порядка, они на фиксированном месте.
- Добавление даже большого количества пользователей в созданный канал делается быстро, через права ролей в канале.
- Нанят новый сотрудник: даем ему нужные роли. Он автоматически попадает в правильные каналы.
- Увольнение сотрудника: выгоняем с сервера.
- Создание нового канала: обычно клонируем существующий, если нужны те же права. Настраиваем права ролей – и пользователи автоматически попадают в канал.
Убрать уволившегося сотрудника из всех рабочих чатов в <любом мессенджере>. При этом полного списка чатов нет, а создатель чатов в отпуске.
Упоминания
Можно упомянуть роль:
А вот так можно упомянуть всех, кто есть в канале (любой из этих вариантов работает):
- Если вы вы не были упомянуты, то нотификация слабая: красный круг в таскбаре и маленькая чёрная пипка в названии канала.
- Если же вас кто-то упомянул, то нотификация более заметная: красный круг с числом в таскбаре, на иконке сервера и в названии канала; кроме того иконка Discord в таскбаре мигает оранжевым (пока приложение не получит фокус).
Легко видеть, что такой подход решает описанную выше проблему избыточных нотификаций, если немного обучить пользователей правильному стилю работы. Например, такому:
А минусы какие?
Технические ограничения в Discord.
Стандартные возможности
В этой статье рассмотрены принципиальные отличия Discord от других мессенджеров, позволяющие значительно увеличить эффективность работы. А вот список мелких фич, которые типичны для мессенджеров и не являются чем-то выдающимся:
А еще есть.
Боты и возможность написания своих ботов. Но это уже совсем другая тема.
Итого
Discord – это в некотором роде мессенджер 2.0, имеющий средства для эффективного общения больших групп пользователей, в том числе и в корпоративном применении. Создатели программы не побоялись выйти за рамки парадигмы обычных мессенджеров – и получилось неплохо. И в то же время Discord не конкурент обычным мессенджерам, у него своя экологическая ниша. Ведь у простых пользователей, не айтишников и не геймеров, наступает шок и трепет от необходимости администрирования и непохожести на привычные программы.
Надеюсь, информации в статье достаточно, чтобы решить, надо вам это или нет.
UPD1: Комментарий JustDont:
Перед тем как советовать дискорд для контор, нужно обязательно упоминать о том, что вообще-то нужно внимательно честь Discord Privacy Policy, в которой вполне себе английским или русским по белому написано, что Discord собирает всё, что вы ему отправляете. В том числе и всю вашу переписку, обратите внимание. И совершенно не обещает её шифровать и вообще как-то беречь её конфиденциальность от самих себя. И есть ряд сценариев, в которых эта собранная информация вполне может уйти куда-то, куда вам не очень хочется, чтоб она ушла. И нужно оценивать эти риски.
В этой статье я подробно расскажу о том, как работать с библиотекой discord.js, создать своего Discord-бота, а также покажу несколько интересных и полезных команд.
Сразу хочу отметить, что я планирую сделать ряд подобных статей, начиная с простых команд, заканчивая музыкой, системой экономики и распознаванием голоса ботом.
Начало работы
Если вы уже знакомы с приведёнными ниже материалами, — смело можете пролистать этот раздел.
Для начала работы с кодом нам нужно установить среду разработки, это может быть:
Среда разработки выбирается по удобству использования и практичности, она у вас может быть любая, но мы рассмотрим её на примере Visual Studio Code, так как она является одной из самых приемлемых для новичков, а также для опытных программистов.
Для установки переходим по этой ссылке.
Выбираем свою операционную систему и запускаем скачивание.
Для создания бота мы используем среду выполнения node.js. Для её установки нам необходимо перейти на этот сайт.
На данный момент нас интересует версия долгосрочной поддержки (LTS), скачиваем её.
В Visual Studio Code присутствует возможность устанавливать расширения.
Для этого, кликните по отмеченной ниже иконке.
В открывшемся окне вписываем название название/идентификатор нужного нам расширения, после чего устанавливаем его.
Из полезных расширений могу отметить:
-
Discord Presence — расширение, позволяющее отображать рабочую область и файл, в котором вы работаете в вашей игровой активности (функция работает только при использовании приложения Discord).
Создание бота
Теперь, когда вы установили все нужные компоненты, мы можем приступить к созданию самого бота.
Здесь всё просто. Переходим на портал разработчиков и нажимаем на кнопку с надписью «New Application» — она находится в правом верхнем углу.
В открывшемся окне вписываем имя бота, после чего, нажимаем на кнопку с надписью «Create».
На этой странице мы можем изменить имя бота, загрузить для него иконку, заполнить описание.
Теперь наша задача — воплотить бота в жизнь. Для этого переходим во вкладку «Bot».
Нажимаем на кнопку с надписью «Add Bot» и воплощаем бота в жизнь.
Поздравляю! Вы создали аккаунт для вашего бота. Теперь у него есть тег, токен, ник и иконка.
Подготовка к написанию кода
После создания аккаунта для бота, мы должны установить нужные пакеты и модули, чтобы в дальнейшем он корректно работал.
Первым делом создаём папку, после чего открываем её в VS Code (Файл > Открыть папку) / (Ctrl + K Ctrl + O)
Далее нам нужно открыть терминал (Терминал > Создать терминал) / (Ctrl + Shift + `)
Теперь мы должны создать файл с неким «описанием» нашего бота, сделаем это через терминал.
Вписываем данную строку в терминал и нажимаем Enter:
После каждой появившейся строки нажимаем Enter или вписываем свои значения.
Значения в этом файле можно будет изменить в любой момент.
Далее, мы должны поочерёдно вводить в терминал эти строки:
«Install» также можно сокращать в «I», но необязательно.
Итого, если вы следовали инструкциям и всё сделали правильно, в вашей папке должны были появиться 3 объекта:
Написание кода
Для того, чтобы наш бот появился в сети и мог реагировать на команды, нам нужно написать для него код.
Существует множество вариантов для его написания: используя один файл, два, несколько, и т.д
Мы рассмотрим вариант с двумя файлами, так как его использовать очень легко и удобно, но у каждого варианта есть свои недостатки — например, у этого недостатком является сложность в написании начального кода.
Но не волнуйтесь, весь код вам писать не придётся.
Для начала, нам нужно где-то хранить основные параметры и информацию о боте.
Мы можем сделать это двумя способами:
- Создать отдельный файл
- Записать всё в константы
Разберём хранение параметров в отдельном файле.
Итак, создаем файл config.json
Вставляем в него следующий код:
* Для получения токена зайдите на портал разработчиков, перейдите во вкладку «Bot» и скопируйте его.
* Самым распространённым среди разработчиков префиксом является !
Далее нам нужно создать файл bot.js и вставить в него данный код:
Теперь создаём файл comms.js, в нём будут сами команды.
В нём должен быть следующий код:
Чтобы добавить больше команд — просто объявляйте больше функций и добавляйте их в список, например:
И вот, мы вышли на финишную прямую!
Осталось всего ничего — запустить бота.
Для этого открываем терминал и вставляем в него следующую строку:
Готово! Бот запущен и вы можете им пользоваться, ура!
Чтобы пригласить бота на свой сервер, воспользуемся нам уже известным порталом разработчиков.
Перейдём во вкладку OAuth2, пролистаем чуть ниже, выберем «Bot» и отметим нужные боту привилегии.
Существует два способа:
-
Заранее отметить нужные привилегии.
Итоговый код должен быть таким:
Чтобы указать несколько привилегий, мы должны перечислить их в квадратных скобках, через запятую:
* Все привилегии указываются заглавными буквами
Список доступных привилегий:
ADMINISTRATOR
CREATE_INSTANT_INVITE
KICK_MEMBERS
BAN_MEMBERS
MANAGE_CHANNELS
MANAGE_GUILD
ADD_REACTIONS
VIEW_AUDIT_LOG
PRIORITY_SPEAKER
STREAM
VIEW_CHANNEL
SEND_MESSAGES
SEND_TTS_MESSAGES
MANAGE_MESSAGES
EMBED_LINKS
ATTACH_FILES
READ_MESSAGE_HISTORY
MENTION_EVERYONE
USE_EXTERNAL_EMOJIS
VIEW_GUILD_INSIGHTS
CONNECT
SPEAK
MUTE_MEMBERS
DEAFEN_MEMBERS
MOVE_MEMBERS
USE_VAD
CHANGE_NICKNAME
MANAGE_NICKNAMES
MANAGE_ROLES
MANAGE_WEBHOOKS
MANAGE_EMOJIS
Полезные и интересные команды
В предыдущем разделе я показал вам, как запустить бота и как писать для него команды.
Теперь я хочу поделиться с вами несколькими своими командами.
Читайте также: