Я сделал дополнение для Discord с расширением бокового меню и поиском серверов

Оно полностью бесплатно и устанавливается в пару кликов.

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

НО! Как говорится, если хочешь что то сделать хорошо, сделай сам! И я решил пойти по весьма сложному и тернистому пути, но результат который получился в итоге, меня вполне устраивает.

И так, функционал:

  • Поиск по серверам
  • Открытие и закрытие панели в любой момент
  • Демонстрация общего онлайна серверов
  • Локализация под все языки
  • Адаптация функционала под расширенные блоки
  • Соблюдение дизайна оригинала

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

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

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

В будущем хочу сделать видимость не только кол-во участников, но и текущего онлайна сервера, но с этим есть технические трудности.

Установка

- Если нет BetterDiscord

1. Качаем установщик

2. Запускаем .exe и устанавливаем версию в соответствии со своим Discord (Release, Public Test Build, Canary).

3. Перезагружаем Discord, если тот не сделал это сам.

4. Готово, в настройках появились новые пункты.

- Если BetterDiscord уже установлен

5. В пунктах меню выбираем "Открыть папку плагины"

Я сделал дополнение для Discord с расширением бокового меню и поиском серверов

6. Скачиваем плагин, распаковываем архив и кладём файл "serversMenuExtender.plugin.js" в открывшуюся папку.

7. Включаем его в настройках Better Discord.

Поздравляю, плагин установлен.

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

210
28 комментариев

О, хорош.
Я помню твой пост, даже начал делать расширение для betterdiscord, но потом забил на это)
грац

10
Ответить

Комментарий недоступен

2
Ответить
Автор

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

3
Ответить

Запрещать удаленные сообщения... кринж

2
Ответить

оч полезно для моего одного сервера

2
Ответить

Ты молодец!

1
Ответить

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

1
Ответить