Ядро плагина   [Discord] Core 1.0.8

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

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

Отличия Better Discord от стандартной версии продукта

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

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

Better Discord – программное расширение основной версии приложения. Он также находится в свободном доступе для пользователей Discord и скачать его можно на лицензированном сайте с одноименным названием.

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

Самый надежный и проверенный вариант – это скачивание установочных файлов с официального лицензированного сайта.

Установка Better Discord

Что касается того, как установить Better Discord. Инсталляция программы – простой и не многоэтапный процесс ручной установки, который не вызовет сложностей даже у того, кто не часто «общается» с компьютером.

Благодаря своему адаптивному функционалу, Better Discord можно скачать для Windows 10. Он же сможет адаптироваться и для любой другой версии операционной системы.

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

Поддержка тем и плагинов в Better Discord

Better Discord открывает перед пользователями мессенджера следующие возможности:

  • Better Discord позволяет скачивать темы и добавлять их в сам мессенджер с целью изменения внешнего оформления интерфейса;
  • наличие возможности добавления новых софтов и плагинов;
  • возможность установки и загрузки новых Эмодзи;
  • при наличии соответствующего опыта и навыков можно самостоятельно написать код и создать свою собственную тему, используют вкладку Custom CSS.

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

  1. В первую очередь распаковываем архив утилита Better Discord в соответствующие папки в одноименный каталог.
  2. Запускаем сам мессенджер и заходим в пользовательские настройки.
  3. Во вкладке Better Discord в соответствующих дополнениях появляется новый контент.
  4. Для выбора нужного плагина или темы для Better Discord достаточно только отметить его галочкой в графе напротив.

С какими сложностями можно столкнуться при работе Better Discord

При работе с Better Discord пользователь может столкнуться с проблемами отсутствия соответствующих настроек нового софта в приложении после установки Better Discord. Чаще всего это связано с проблемами инсталляции или распаковки архивного файла.

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

Итог

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

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

As a lot of people might be aware, there’s methods to modify your Discord client so you can install a lot of interesting and useful plugins.

Now, as you might also 
know, this is against Discord’s ToS and hasn’t changed from back in August when I last asked them about it on Twitter.

I can definitely understand why they think this is bad — there’s developers with malicious intent that could end up stealing specific ways of authenticating as yourself to do very dangerous stuff, ranging from removing friends, spamming servers, 
all the way to deleting entire servers
.

This is where this idea kicks in:

Basically, instead of having to rely on a method to modify the Discord client that is against the ToS, why not implement a way to let users install plugins directly from Discord’s client?

To ensure better safety, they should be hosted on Discord’s own CDN.

Any update the plugin developer uploads would need to go through screening (as in, comparing the previous version with the new version to see if they have put malicious code in)

This way users could already use features such as Server Folders up until you eventually implement that yourself.

A few notable Discord plugins that are available right now include:

  • Character Counter — Adds a character counter to your textarea
  • Complete Timestamps — Replace all timestamps with complete timestamps (customizable)
  • Creation Date — Displays the Creation Date of an Account in the UserPopout and UserModal (very 
    useful for Moderators of servers to check for potential multiaccounts / ban evaders)
  • Edit Users — Allows you to change the icon, name, tag and color of users (good to keep track of people that keep changing their username)
  • Server Folders — Adds the feature to create folders to organize your servers
  • Show Image Details — Displays the name, size and dimensions of uploaded images (does not include embed images) in the chat as an header or as a tooltip
  • Personal Pins — Similar to normal pins. Lets you save messages as notes for yourself

Some of these are simple plugins, like the Character Counter, but others are a bit more in-depth, like Server Folders.

All in all, I feel official plugin support would only really benefit Discord in the long run — there’s a reason games with decent modding capabilities are still so alive (e.g. Skyrim)

Поддерживаемые игры
CS: Source, CS: GO, Team Fortress 2, DOD: Source, L4D 1 & 2
Простая библиотека, позволяющая плагинам отправлять любые сообщения на Ваш Discord-сервер через веб-хуки. Основное отличие этой библиотеки от другой похожей от ZipCore — Вам не надо вручную на плагин подавать JSON для отправки на Discord. Библиотека сама сгенерирует его на основе Ваших вызовов к её API. Для работы вместо SteamWorks используется REST in Pawn по некоторым причинам. Подробнее о настройке веб-хуков для модулей читайте здесь
.
Простейший логгер чата
PHP:
#include  #include   emicolon 1 #pragma newdecls required  public void OnPluginStart() {     AddCommandListener(OnClientUseChat, "say");     AddCommandListener(OnClientUseChat, "say_team"); }  public Action OnClientUseChat(int iClient, const char[] szCommand, int iArgCount) {     char szMessage[256];     GetCmdArgString(szMessage, sizeof(szMessage));      Discord_StartMessage();     Discord_SetUsername("Chat Logger");     Discord_SetContent("**%N**, используя %sтекстовый чат, сказал:n```n%sn```", iClient, szCommand[3] == '_' ? "командный " : "", szMessage);     Discord_EndMessage("chat_logger", true); // отправляем сообщение на веб-хук chat_logger из конфига, одобряя использование стандартного веб-хука, если нужного нет.      return Plugin_Continue; }

Coming soon…

Модули
:

Переменные
Отсутствуют.
Команды
Ядро (Discord/Core.smx
):
  • sm_reloaddiscord
    — перезагрузка конфига веб-хуков

Тестовый плагин (Discord/Test.smx
):

  • sm_discord_admins
    — отправка списка админов на Ваш сервер в Discord
  • sm_discord_info
    — отправка информации о игровом сервере на Ваш сервер в Discord
  • sm_discord_me
    — отправка информации об игроке, который ввёл команду, на Ваш сервер в Discord
Установка
  1. Распаковать архив.
  2. Открыть файл /configs/Discord.cfg
    любым удобным текстовым редактором, добавить стандартный WebHook, сохранить файл в кодировке UTF-8 без BOM
    .
  3. Загрузить все файлы из архива на игровой сервер, соблюдая структуру.
  4. Загрузить плагин, выполнив одно из следующих действий:
    1. Выполнить по RCON-протоколу команду: sm plugins refresh
    2. Выполнить по RCON-протоколу команду: sm plugins load Discord/Core
    3. Сменить карту.
    4. Перезагрузить сервер.

Реакции:
Drumanid
, DeeperSpy
, Dancebunny98
и 11 других

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации