Как рисовать в дискорд

Обновлено: 02.07.2024

Как пользоваться Discord

В случае необходимости можно устроить даже видео конференцию. Запустить можно на любой операционной системе компьютера, ноутбука, телефона или планшета. Так же есть отдельная веб-версия, которая запускается в браузере.

Есть море встроенных функций, при желании можно подключить сторонние модули. При всей своей красоте, она потребляет минимум компьютерных ресурсов, что позволяет запустить даже на слабых железках.

С чего начать

Знакомство с Discord можно начать только после того как вы выполните простую поочередность действий:

  • регистрацию своего аккаунта;
  • скачаете программу;
  • установите;
  • запустите;
  • и пройдете авторизацию.

При первом входе в свою учетную запись, вам предложат пройти краткий курс по созданию личного сервера.


Рекомендуется не пропускать, а внимательно изучить предложенную инструкцию. Она так же покажет как добавить друзей.

В данной статье пойдет речь о более важных вещах:

  • основные деления на рабочие области, которые присутствуют в программе;
  • настройка учетной записи, Discord;
  • поиск новых серверов и подключение к ним.

По порядку обо всем, что нужно знать о данном мессенджере, если вы ранее с ним не сталкивались.

Рабочие области программы

Вся работа Discord построена на двух вкладках:

В зависимости от выбранной, меняется общий вид рабочей области программы.

Внимание! При этом без изменений остается только область с именем аккаунта, быстрым доступом к микрофону со звуком и настройки.


Что из себя, представляет вкладка – Друзей:


  1. Поиск друга (распространяется только на тех, с кем вы подтвердили дружбу) или беседы.
  2. В данной графе можно просмотреть все контакты, с кем одобрена дружба. При выборе любого из них, сразу начнется тет-а-тет переписка.
  3. Окно с личными переписками между вами и каждым другом в отдельности.
  4. В данной графе разместилась функция – Добавить друга, а так же сортировка друзей. Еще можно проверить новые заявки на дружбу.
  5. Основное окно, где отображаются друзья.

Если выбрать друга для личной переписки, большое окно изменится на чат.


Вкладка со списком серверов:

Теперь, когда все части основного интерфейса были изучены, время переходить к настройкам. Несмотря на то, что сервер уже был создан, сначала необходимо произвести настройку Discord. И только потом переходить к отладке всех функций сервера.

Настраиваем программу

Дискорд имеет очень гибкую возможность калибровки всех аспектов функционирования. Поэтому в приведенной инструкции будет представлена только общая рекомендация. Для достижения более гладкой работы, рекомендуется уделить пару часов своего времени для более деликатной шлифовки каждого раздела.

Чтобы открыть опции, с любой вкладки, нажмите на – Шестеренку, которая расположена в панели быстрого доступа.


В вашем распоряжении будет семнадцать пунктов. Из них только четырнадцать основных, один для контроля обновлений, ещё один для платной подписки, и последний – выход.

Значение каждого пункта:

В данном разделе у вас есть возможность подключить дополнительный уровень защиты – Двух факторная аутентификация (на практике применяется очень редко). А так же с помощью кнопки – Изменить, можно откорректировать указанные ранее данные. Например, поменялась электронная почта, или вы решили изменить имя аккаунта.


Чтобы подтвердить изменения потребуется указать действующий пароль от аккаунта и нажать сохранить.

Все дополнительные модели, которые устанавливаются в мессенджер, можно проверить тут. Только программы, игры отображаются в десятом пункте.

Это VIP статус, который приобретается по подписке на месяц или год. Обязательно с привилегиями, увеличен допустимый размер отправляемых файлов, смайлы без ограничений, конференция в 60 FPS. А самым веселыми возможностями выступает установка анимированного аватара, и изменение специального тега возле имени на любой другой (все бонусы действуют только на протяжении подписки).

Можно задать предварительный уровень громкости голоса собеседника, а так же свой микрофон. Выбрать активацию по голосу или через начатие кнопки.

Пригодиться только тем, кто занимается стримами или видео конференциями. На экране отображает аватарку и имена тех, кто говорит.

Оповещение о происходящем на всех серверах, в которые вы вступили.

Для определенных действий можно задать специальные сочетания клавиш.

Все установленные и доступные игры на вашем компьютере или телефоне отображаются тут. Во время игры, в вашем статусе добавляется строчка – Играет в … (название игры).

Можно задать авто воспроизведение смайлов, гиф и других форматов всех файлов которыми можно обмениваться через чаты.

Дополнительные меры по настройке стрим площадки. Поможет скрыть личные данные, которые могут высветиться при покупке игрового золота во время трансляции.

Изменения касаются только интерфейса. Выбранный язык загружается сразу, без перезагрузки мессенджера.

Автозапуск программы с включением компьютера.

Окно запускается отдельным окошком. Есть информация о более старых обновлениях, и подробным описанием про исправленные ошибки и добавленные функции.

Выход с программы. Иметься ввиду полное закрытие, при этом учетная запись сохраняется. При повторном запуске авторизация не потребуется.

В меру популярности мессенджера, очень сложно поднять свой сервер, если нет друзей. Чтобы они появились, их следует найти на похожих серверах.

Как найти и вступить в чужую группу

Чтобы ускорить процесс поиска, лучше с помощью браузера сразу найти специальные сайты, которые посвящены – Группам в Дискорде. Выбрав любой из их, с помощью встроенных фильтров подбираете тематику группы и нажимаете вступить.

Не все группы могут оставлять кнопку с прямой ссылкой. Иногда оставляются только адрес. В таком случае выделяете адрес и копируете, затем открываете Дискорд и нажимаете на – Плюс в пунктирном круге.


Далее выбираете – Войти на сервер.


Вставляете приглашение в нужную графу и подтверждаете вход.


В списке слева, должна добавиться новая иконка с группой.


Затем выбираете необходимый раздел в чате и начинаете знакомиться со всеми. После чего добавлять в друзья кого сочтете нужным или всех сразу.

Особенности программы

Достоинств у мессенджера очень много. Синхронизация с играми позволяет быстро найти себе команду, чтобы начать играть и получать ещё больше удовольствия от любимой игры. Гибкая система опций позволяет в голосовом чате задать индивидуальную громкость микрофона каждому из участников в отдельности.

Если нужно, вы легко сможете усилить громкость тому кого плохо слышно и на оборот понизить если кто-то через чур громкий. В голосовой чат можно пригласить бота, который на фоне вашей беседы будет проигрывать вашу любимую музыку. Слышать будут ее все участники вашего чата.

Хочу рассказать про использование мессенджера 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 собирает всё, что вы ему отправляете. В том числе и всю вашу переписку, обратите внимание. И совершенно не обещает её шифровать и вообще как-то беречь её конфиденциальность от самих себя. И есть ряд сценариев, в которых эта собранная информация вполне может уйти куда-то, куда вам не очень хочется, чтоб она ушла. И нужно оценивать эти риски.

1. BetterImageViewer
Перемещайтесь между изображениями по всему каналу с помощью клавиш со стрелками, масштабирование изображения включается нажатием и удерживанием, колесико прокрутки для увеличения и уменьшения масштаба, удерживайте Shift для изменения размера объектива. Предварительный просмотр изображений будет выглядеть четче, независимо от того, какое у вас масштабирование, займет как можно больше места.

Топ плагинов для дискорда Discord, Русский, Source Code, Github, Длиннопост

2. BetterReplyer
Ответить людям, используя их идентификатор с помощью кнопки.

Топ плагинов для дискорда Discord, Русский, Source Code, Github, Длиннопост

Топ плагинов для дискорда Discord, Русский, Source Code, Github, Длиннопост

Топ плагинов для дискорда Discord, Русский, Source Code, Github, Длиннопост

В случае сбоя вашего Discord плагин позволяет вам вернуть Discord в рабочее состояние, не перезагружая его вообще.

Позволяет вам занести в черный список и любимые эмодзи через контекстное меню. Избранное отображается как раздел в средстве выбора смайликов, и все смайлики в средстве выбора получают контекстное меню, чтобы занести их в черный список или добавить в избранное.

Топ плагинов для дискорда Discord, Русский, Source Code, Github, Длиннопост

Топ плагинов для дискорда Discord, Русский, Source Code, Github, Длиннопост

Позволяет вам видеть участников каждой роли на сервере. Также можно увидеть участников из упоминания.

Топ плагинов для дискорда Discord, Русский, Source Code, Github, Длиннопост

Добавляет возможность перемещать все всплывающие окна и модалы, как на обычном рабочем столе. Ctrl + перетащите левой кнопкой мыши, чтобы перетащить элемент.

СПАСИБО, ЧТО УДЕЛИЛИ ВРЕМЯ МОЕМУ ГАЙДУ !!

Воу, круто, спасибо тебе!


Продалась за бутерброд

Продалась за бутерброд Юмор, Скриншот, Twitter, Поезд, Еда

Нет работы.

Сегодня ехал в троллейбусе и подслушал разговор. Трудно было не подслушать, перешли уже на повышенные.

Женщине лет пятидесяти, видимо, не хватало чуть-чуть на проезд (начало разговора не слышал). Она начала объяснять кондуктору, что у неё сложная жизненная ситуация, муж потерял паспорт и уже ооочень долго не может устроиться на работу. Еще бы, кто ж его без паспорта возьмёт. А восстановить паспорт - это пять тыщ, сейчас нет таких денег, и когда они появятся - неизвестно, ведь на работу же не берут. Даже жрут (цитата) что попало.

Кондуктор же парировала, что эти пять тысяч можно заработать всегда, неважно, есть документы или нет.

Ой, что тут началось. и на "приведите пример, возьмут ли его куда-то кондуктором?", я вмешался. Мне сейчас нужен упаковщик. Вот прям срочно! На тестовую партию. нужно упаковать три тысячи отправлений. А у меня нет такой штатной единицы. Просто взять из большой коробки и переложить в маленькие. Я предложил её супругу 20 000 за десять дней за такую работу. Женщина обрадовалась и согласилась.

Должна была сегодня позвонить)))

Как вы поняли, сижу пакую)))

Дружба длиною в жизнь

Дружба длиною в жизнь Дружба, Братья, Позитив, Дети

В Чечне учения местных сил обороны, без флагов РФ

В Чечне учения местных сил обороны, без флагов РФ Чечня, Чеченцы, Учения, Армия, Кавказцы


От этих бабушек всего можно ожидать

От этих бабушек всего можно ожидать

О постах про национальность

Если ты дебил, то наверное это с рождения.
Я не русский, башкир со смесью татарской крови, и не могу понять этих кавказской крови, которых нельзя называть в СМИ, им стыдно или что? Служил в армии, говоря им, что тоже мусульманин, но они не уважительно ко мне относились, хотя жрали сало хлеще меня.
Не могу понять, почему им стыдно называть свою нацию, когда они совершают преступление.

Мигранты

Мигранты Политика, Анекдот, Беженцы, Мигранты, Скриншот, Из сети, Украина

Земля плоская. "Доказано"

Земля плоская. "Доказано" Земля, Юмор, Перл-Харбор, Япония, Плоская земля

С днём рождения Юра!

С днём рождения Юра!

Держись Джоан

Держись Джоан Джоан Роулинг, Поддержка, Травля, Twitter, Скриншот, SJW

Джоан Роулинг говорит, что в ту пятницу недоброжелатели слили в Twitter ее домашний адрес, сфоткавшись напротив ее дома. Сделали это специально с целью заткнуть ей рот, чтобы она перестала отстаивать биологические права женщин.

Роулинг далее пишет, что получила столько угроз в свой адрес от желающих разделаться с ней, что могла бы обклеить ими все стены.

Хитрожопые депутаты

Хитрожопые депутаты Депутаты, Чиновники, Хитрость, Траты, Авто, Москва

Мособлдума потратит 300 миллионов в год на машины для 50 депутатов

По закону избранникам нельзя покупать авто дороже 2,5 лямов. Но если вы ждали, что мужчины в строгих костюмах пересядут на Ford Focus, то зря вы этого ждали. Законотворцы придумали кое-что поинтереснее: машины вместе с водителями берут в аренду, ведь там ограничений нет.

В итоге на 50 депутатов Дума арендует 79 машин (широким, видимо, мало одной), то есть потратит в год как минимум четыре миллиона на одну депутато-душу. Тачки хотят видеть трёх типов, не старее 2020 года выпуска. У первого — движок от 186 до 200 лошадей (подходит Audi A6, Mercedes E-класс, BMW 5-й серии), у второго — от 195 до 200 л.с. (Toyota Camry), и от 126 до 128 (Hyndai Elantra, Kia Cerato) у третьего типа. Водителей принимают только опрятных, в костюмах и галстуках. Для спикера — бричка особенная, не старше 2021-го, доступная 24/7.


Идеальное название

Идеальное название Скриншот, Волна постов, Кавказцы, Комментарии на Пикабу

Ответ на пост «Гвоздь»

Мой сын родился на месяц раньше срока. ИВЛ, отек мозга, больница, учёт у невролога с рождения.

Год,два,три- не говорит ребенок. Тарабарщина есть, картинки все показывает в книжках ( пассивный словарь большой),я даже что-то в его ответах понимала,но нормальной речью это назвать было нельзя. И поведение: возбудимость, чуть что- лопаткой по голове коллеге по песочнице.

Были у бесплатных неврологов,у платных неврологов,у логопедов - дефектологов занимались,на комиссии для сада с тяжёлыми , диагнозы скакали: моторная алалия,сенсомоторная,дизартрия,да чуть ли не уо.

После очередной драки в саду- очередной невролог по рекомендации. Посмотрела выписки- идите к сурдологу. Так он же вроде всё слышит?! Ну ладно, сходим.

Аудиограмма шокировала: третья степень.

Сурдолог пояснила,часть речевых звуков не слышит. Отсюда "каша" во рту, тревожность и агрессия. Но бытовые моменты знает/понимает/ слышит. Поэтому сложно было заметить.

Аппараты надели ему фактически уже в 4 года.

Во время первой примерки сидел испуганный,притихший с огромными глазами.

Речь пошла, стал спокойный,агрессия исчезла. Причем поведение поменялось в течение пары недель.

Через месяц "малышу"(172 см ростом) будет 13. Хочет быть историком. В школе отличник.

Huawei умеет в юмор

Huawei умеет в юмор Юмор, Huawei, Картинка с текстом, Twitter, Черная пятница, США, Санкции, Скриншот

Перевод: Черная пятница cпешл! 100% СКИДКА на все телефоны, которые мы сейчас продаем в США.

ОК, все. Это просто шутка. Мы не можем продавать никаких телефонов в США

Когда очень спешишь

Когда очень спешишь

Ответ на пост «О всяком»

Было мне 6-7 лет. Пришла к маме на работу после школы, она дала мне деньги и велела купить две буханки хлеба сегодняшнего теплого(у нас в городе был свой хлебзавод) и пять-шесть вчерашнего-позавчерашнего (мы держали свиней и овец), а на сдачу спичек, сколько получится. Дала мне две больших полотняных сумки. До магазина было 10 метров прямо через дорогу. Пришла я, значит, в магаз, продавщица мне говорит, что хлеб только сегодняшний и того три буханки. Ну хер ли делать, сказали ж на сдачу купить спичек. В общем, спичек у меня получилась целая полотняная сумка. Не помню, чтоб мама меня ругала, скорее они с папой ржали долго. Я была уже классе в 9-11ом, а папа, разжигая печку, приговаривал:"дааааааа, таких спичек теперь не встретишь, спасибо тебе, дочь, печка разжигается с одного чирка". Мне 38 и при каждом семейном застолье они вспоминают эту историю.

Почти по Гоголю

Почти по Гоголю

Реалии

Реалии

Женщина должна быть загадочной. Но в меру. Моя история про "странное свидание"

Опять смотрю народ про странные свидания начал писать, расскажу еще одну историю, как раз в тему… У меня правда, история не про одно свидание, а сразу про несколько. Но это, блин, по-моему самое странное, что случалось со мной в жизни :)))

Дальше все было ожидаемо – дача, хорошая, добротная, большой дом, куча народу… Меня шапочно со всеми перезнакомили, хотя по какому поводу пьянка я так и не уловил. Я такие мероприятия не особо люблю, а тут еще и народ незнакомый. Так что, посидев немного за столом и утолив жажду шашлыка я засобирался на Оку, которая реально была рядом – метров шестьсот.

Пока я ковырялся около машины, собирая все необходимое, ко мне и подошла она. Черные волосы, невысокая, точеная фигурка в обтягивающих джинсах, приятный голос… Прям со всех сторон ну очень приятная девушка.

- а ты правда рыбу пойдешь ловить?

- а можно я с тобой пойду? Я хотела пойти речку посмотреть, а никто больше не хочет.

И мы пошли. Звали мою новую подругу, ну, допустим Юля. По дороге разговорились, нашлись кое-какие общие интересы… В общем, рыбы я на Оке так в этот раз и не половил. Мы прогуляли часа четыре - болтали, потом разожгли костер. Наперебой друг другу что-то рассказывали, смеялись, было очень хорошо и легко. Прямо надо сказать – я на нее запал. В конце концов, когда стало уже совсем темнеть (и захотелось есть), мы засобирались назад, в надежде, что там еще остался шашлык.

А через пару дней она позвонила. Сама. Рассказала, что, зарядив телефон узнала, что у родителей случилось несчастье – папа полез менять лампочку и упал с лестницы, с неприятными последствиями. Поэтому немедленно уехала, не успев меня найти. Но как только страсти улеглись, она сразу же решила выйти на связь и узнала через знакомых телефон… Разумеется, я предложил ей встретиться.

Мы встретились. И опять была сказка – теплый майский вечер, мы гуляли, потом сидели в кафе… Что мне особенно сильно запомнилось – от нее изумительно пахло. Очень тонкий аромат, который едва чувствуешь, но голова кружится. Ее голос журчал как ручеек, и ее такая маленькая и изящная ручка в моей руке… Мы поехали кататься на машине по вечерней Москве, проездили почти до часа ночи, потом я отвез ее домой и на прощание получил один поцелуй, но такой, что розовый туман в голове потом не отпускал очень долго :)

Все это было как минимум очень странно. Я, конечно, подумал о всяких вариантах, сделал догадку о том, что помимо меня у нее был кто-то еще и выбор был сделан не в мою пользу. И стал я жить дальше. Ну а что еще сделать? Продолжать упорствовать и искать ее? Зачем? Смысла я не видел. В общем, было с одной стороны неприятно – с другой, я подумал, что провел с ней три отличных дня, и на том спасибо. Не хочет больше общаться – ну ладно, насильно мил не будешь. Но могла бы и просто сказать.

А как думаю? Не совсем мальчик уже, мне хотелось серьезных отношений, а не вот этой загадочности. Сегодня она есть – завтра нет. Что там у нее было за душой? Муж? Дети? Служба в органах? Или просто придурь такая? Ну, я даже не знаю.

В этой статье я подробно расскажу о том, как работать с библиотекой 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 объекта:


Написание кода

Для того, чтобы наш бот появился в сети и мог реагировать на команды, нам нужно написать для него код.

Существует множество вариантов для его написания: используя один файл, два, несколько, и т.д

Мы рассмотрим вариант с двумя файлами, так как его использовать очень легко и удобно, но у каждого варианта есть свои недостатки — например, у этого недостатком является сложность в написании начального кода.

Но не волнуйтесь, весь код вам писать не придётся.

Для начала, нам нужно где-то хранить основные параметры и информацию о боте.

Мы можем сделать это двумя способами:

  1. Создать отдельный файл
  2. Записать всё в константы

Разберём хранение параметров в отдельном файле.

Итак, создаем файл 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

Полезные и интересные команды

В предыдущем разделе я показал вам, как запустить бота и как писать для него команды.
Теперь я хочу поделиться с вами несколькими своими командами.

Читайте также: