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

Как сделать получение ролей через реакции в дискорде

Здравствуйте все мимо проходящие читатели Пикабу, это моя первая статья на этом сайте, и поэтому не судите строго.)

Сегодня я хотел узнать как сделать получение ролей по нажатию на смайлик (реакцию под текстом), как на одном популярном русскоязычном сервере по осаде.

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

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

1.Нас встречает такая красивая обложка, добавляем его с помощью кнопки справа сверху.

2. Когда добавили, можно заходить в «control panel», авторизируемся и выбираем нужный сервер, там уже будет наши инструменты. Для работы нам нужен только один раздел, а именно «Role Commands».

Пока что, все непонятно, щас объясню.

Пример: делаете роль для игры в Майнкрафт, пишите во вкладке name название роли, Майнкрафт, а во вкладке role выбираете роль на сервере (предварительно создав саму роль),

Оставшиеся две вкладки в разделе, нам не пригодятся (точнее мне они не пригодились), в разделе «Create a new group», нужно создать грубо говоря, категорию ролей, пишите что вам по душе, я писал «Игровые роли», т.к и делал игровые роли;)

В эту категорию нам нужно переместить нашу роль/роли, в самой категории нас могут интересовать две вкладки, «Temporary roles (minutes)» и «Mode».

Первая вкладка отвечает за время за которое будут сниматься роль, если убрали реакцию, а вторая сколько можно будет иметь этих ролей, не больше одной или наоборот, несколько. (Не забудьте в максимальном колличестве ролей, написать нужное ВАМ число, вместо нуля, а то тогда не получится взять не одну роль).

Дальше пора переходить на сервер, там нужно прописать команду:

-rolemenu create «ваше название категории»

Теперь, вам нужно поставить саму реакцию под его сообщением.

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

Потом нам понадобится режим разработчика в дискорде! Для того, что бы мы скопировали айди сообщения. Заходим настройки, внешний вид.

После этого, копируем айди сообщения. (Снизу показано как)

Дальше, прописываем команду:

И ещё раз ставим реакцию на сообщении, только теперь на то, которое мы написали.

Вот что у меня получилось:

Теперь на этом точно все, писал я это в полную ночь, так что мог что то не уследить, поэтому задавайте вопросы, и если что то не поняли можете спросить у меня на прямую, на самом сервере, вот ссылка:

Надеюсь хоть кому-то помог в этом большом обзоре, не забывайте про место где меня можно найти, и всем пока!

Источник

Создание простого Discord бота с помощью библиотеки discord.py

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

Получение токена и Client ID для вашего бота

Для получения токена и ID бота небходимо создать свое приложение и в разделе General Information скопировать Client ID.

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

Собственно пишем бота

Устанавливаем discord.py с помощью pip:

После успешной установки создаем файл bot.py, где будем писать бота.

Импортируем все необходимое:

Создаем переменную с вашим токеном, про который я писал выше:

Для начала сделаем простенькую команду, аргумент которой бот будет просто пересылать:

И в конце запускаем бота с вашим токеном:

В итоге должно получится вот такое:

Теперь необходимо добавить бота на сервер. Сделать это можно с помощью ссылки:

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

Теперь можно запускать бота:

После нескольких секунд, можно заметить его в сети:

И наконец-то попробовать отправить команду:

Заключение

Вот так можно легко запустить у себя на сервере бота. Как можно заметить библиотека делает практически все за тебя и остается только добавлять свой функционал с использованием python. В следующий раз я покажу как следить за событиями, подключатся к голосовым каналам (избегая проблем с linux и Windows), использовать роли и права участников и другое.

Источник

FrachlitzStudio / DiscordMarkdownRUS.md

Discord Markdown [ENG] [RUS]

Как использовать markdown в Discord’e, чтобы сделать текст более красивым?

Последнее обновление: 17.10.20

Пример Маркировка
Наклонённый *Наклонённый* или _Наклонённый_
Жирный **Жирный**
Зачёркнутый
П͟о͟д͟ч͟ё͟р͟к͟н͟у͟т͟ы͟й͟ __Подчёркнутый__

Всё это можно комбинировать друг с другом:

Наклонённый, Жирный и Зачёркнутый :

_**Наклонённый, Жирный и Зачёркнутый**_

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

Чтобы процитировать чьё-либо сообщение, нужно нажать на него ПКМ и кликнуть на соответствующую кнопку. Или же можно это сделать самому:

Можно писать блоки кода прямо в Discord’e.

Однострочный Блок Кода

Нужно записать текст между «`»:

Однострочные блоки кода можно комбинировать со шрифтами:

Многострочный Блок Кода

Чтобы сделать многострочный блок кода, нужно поставить ««`» в начале и конце:

Многострочные блоки кода также можно комбинировать со шрифтами:

«Цветной» Многострочный Блок Кода

Используя синтаксис различных языков программирования, можно делать разноцветный текст:

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

Если нужно убрать markdown, следует поставить \ перед символами:

Чтобы убрать embed часть сообщения (видео-плеер от YouTube, заголовок и часть статьи с блога и т. п.), нужно писать ссылку между > :

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

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

Чтобы упомянуть роль, не имея на это прав, следует:

Чтобы упомянуть пользователя, которого нет на сервере/у которого нет прав перебывать в канале, следует:

Чтобы принудительно упомянуть канал (если нет доступа или нужно перенаправить в канал на другом сервере), следует:

Чтобы вставить эмодзи где-угодно (например, в заголовок канала), следует:

Чтобы указать какую-то дату и время (это может быть полезно для ботов), следует:

Источник

Форматирование текста в Дискорде

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

Как отформатировать текст в Discord?

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

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

Как сделать курсив в Discord?

Хотите выделить текст курсивом? Хорошо, просто добавьте одну звездочку * или один знак подчеркивания _ как перед содержимым, так и позади него. Между звездочкой и текстом нет пробела.

Как сделать зачеркнутый текст в Discord?

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

и за ними. Между двумя тильдами нет пробела, также нет пробела между тильдой и предложением.

Форматирование чата Discord со смешанным форматом

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

Цитаты блока форматирования текста Discord

Введите> в начале строки текста, чтобы создать однострочную цитату. При размещении >>> перед содержимым, содержащим несколько строк, чтобы цитировать весь блок содержимого. Обратите внимание, что между> и содержимым должен быть пробел.

Форматирование блока кода Discord

Чтобы создать блоки кода в Discord, просто заключите свое сообщение в обратные кавычки `, он использует ту же кнопку, что и тильда. Если в одном блоке кода нужно отметить несколько строк, просто введите три обратных кавычки « перед сообщением и за ним. Кроме того, нет пробела между двумя обратными кавычками и между обратными кавычками и сообщением.

Как пойти на диссонанс в Discord?

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

Чтобы начать новую строку во время обмена сообщениями с друзьями, наведите курсор мыши на место разрыва строки и нажмите «Shift + Enter». Затем ваш курсор переместится в самое начало следующей строки.

Цвет форматирования Discord

Официально в Discord нет встроенной функции выделения текста с помощью цвета. Тем не менее, Hightlight.js работает в фоновом режиме, что позволяет пользователям добавлять некоторые общие, но ограниченные цвета в свои сообщения. Фактически, приведенный ниже обходной путь работает с подсветкой синтаксиса путем ввода имени языка синтаксиса после символов блока кода « ».

Форматирование текста в Discord — красный

В первой строке введите 3 обратных кавычки, а затем «diff» (выделение синтаксиса diff). во второй строке начните с одного дефиса, а затем укажите основное содержание. Если ваш контент занимает более одной строки, это не имеет значения; все они будут красными.

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

В конце вашего контента начните новую строку с другой части символов блока кода.

-пример например например например например например

Форматирование текста в Discord — зеленый

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

+ например например например например например например

Форматирование текста в Discord — синий

Чтобы написать синий текст, вам нужно использовать «ini» (синтаксис ini) после символов блока кода « и заключить текст в квадратные скобки [].

[например например например например например например]

Или вы можете использовать «md» и # для создания синего цвета, как показано ниже:

#example пример пример пример пример пример пример

Форматирование текста в Discord — серый

Подобно способу создания синего текста, вы можете создать серый с помощью символа «ini» и #.

#example пример пример пример пример пример пример

Форматирование текста в Discord — оранжевый

Если вы замените синтаксис «ini» для создания синего сообщения на «css» (синтаксис CSS) и оставите другие параметры неизменными, вы получите оранжевое содержимое сообщения.

[например например например например например например]

Форматирование текста в Discord — голубой

Метод создания голубого цвета аналогичен рисованию синего текста. Единственное отличие состоит в том, что вы должны использовать «json» (синтаксис JSON) вместо «ini» и вопросительные знаки «» вместо скобок.

«например например например например например например например»

Или вы можете использовать «bash» (синтаксис bash) для замены «Jason». Он также даст вам голубой цвет.

«например например например например например например например»

Или вы можете полагаться на «мл» и вопросительные знаки.

«пример пример пример пример пример пример пример»

Или вы можете использовать синтаксис «yaml».

Форматирование текста в Discord — желтый

Использование желтого цвета немного отличается от других цветов, указанных выше. В наборе желтого текстового кода допускается только один абзац без разрыва новой строки. Если вы хотите использовать желтый цвет для другого абзаца, вам нужно создать новый набор желтых текстовых кодов. И «исправление» (синтаксис FIX) используется в желтом коде.

например например например например например например например

Примечание:

Спойлер форматирования текста в Discord

Обычно тег спойлера нужен, когда нужно скрыть некоторые слова. Как создать спойлер на Discord? Это очень легко. Просто добавьте двойные вертикальные линии перед и за целевым текстом, и вы испортите его.

я скрыл слово в конце этого предложения || слово ||

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

Discord Отключить форматирование

Источник

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

Источник

Читайте также:  Признаки что тебя заблокировали в ватсапе
Популярный информационный авто портал