Как настроить juniperbot чтобы он выдал роли

Содержание
  1. Действия
  2. Интерфейс настроек#
  3. Типы действий#
  4. Запуск одного действия из другого#
  5. Параметры#
  6. Часто задаваемые вопросы#
  7. Заикается/отключается музыка или радио. Что делать?#
  8. Какие разрешения необходимы для доступа к панели управления ботом?#
  9. Что за печеньки в рангах, профиле пользователя, странице рейтинга?#
  10. Что такое кластер и звено?#
  11. Можно ли воспроизвести сохраненный ранее плейлист бота и как это сделать?#
  12. Будет ли функционал экономики?#
  13. Будет ли поддержка плейлистов и музыки ВКонтакте?#
  14. Как рассчитать количество опыта на тот или иной уровень?#
  15. Как настроить экспорт постов из группы ВКонтакте, уведомления о новых видео от YouTube каналов или оповещение о начале трансляции на Twitch?#
  16. Как ограничить использование команды по роли или в каналах?#
  17. Бот не выдаёт начальную роль и/или не отправляет приветственное сообщение.#
  18. Бот не выдаёт/снимает роли.#
  19. Информационные сообщения о мьюте/бане/кике/преде участника удаляются через некоторое время. Как это отключить?#
  20. На каком языке программирования написан бот?#
  21. У меня есть идея. Где я могу её предложить?#
  22. Главная
  23. Введение#
  24. Добавление на сервер#
  25. Как выдавать роль по реакции в Дискорде
  26. Как сделать выдачу ролей по реакции через бота YAGPDB.xyz?
  27. Используем бот Juniper
  28. Используем бот MEE6

Действия

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

Интерфейс настроек#

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

Интерфейс настроек действий

Название действия — название действия для отображения во вкладке и в списках выбора действия;

UUID действия (иконка «i») — уникальный идентификатор действия в рамках команды, используемый в шаблонах сообщений;

Тип действия — выбор типа действия, подробное описание которых вы найдете в подразделах;

Краткое описание — краткое описание действия, которое отображается в списках выбора действия;

Переопределить права доступа — включение этого параметра потребует проверки определённых прав доступа к этому действию в дополнение прав доступа самой команды.

Типы действий#

Отправка сообщения — на запуск такого действия бот ответит указанным текстом или панелью (embed).

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

Встроенная команда — запуск такого действия запустит встроенную команду, указанную в поле шаблона. Например, если вы создадите команду с именем я , а в шаблоне действия напишете юзер , вызов команды !я будет аналогичен вызову встроенной команды !юзер .

Выполнение кода шаблона — запуск такого действия просто выполнит указанный в шаблоне код и ответит стандартным сообщением об успешном выполнении операции. Данный тип действия полезно использовать для запуска других действий в зависимости от каких-либо условий.

Запуск одного действия из другого#

Если вы продвинутый пользователь, способный справиться с расширенными возможностями шаблонов сообщений, Вы можете использовать тег run для запуска одного действия из другого. Как это делается подробно описано здесь.

Параметры#

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

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

Время жизни передаваемых из действия в компоненты параметров — 15 минут с момента последнего обращения к ним!

Источник

Часто задаваемые вопросы#

Заикается/отключается музыка или радио. Что делать?#

У данной проблемы может быть несколько причин:

  • Высокая нагруженность музыкального сервера: Степень нагрузки отображается в панели воспроизведения в самом дискорде и на странице Статистики. Если нагрузка менее 80%, проблема не в этом.
  • Проблемы с соединением до голосового шлюза Discord или его высокая нагруженность: Между Вами и ботом есть узел, называемый голосовым шлюзом. У Discord их несколько и каждый привязан к выбранному в настройках голосового канала Региону. Проблемы могут быть как между шлюзом и ботом, так и между Вами и этим шлюзом. Пробуйте менять регион голосового канала и смотреть будут ли улучшения на каком-нибудь из них (полностью перезапуская при этом воспроизведение музыки).
  • Проблемы с соединением бота до источника музыки: По независимым от нас причинам имеют место быть проблемы с соединением до источника музыки (YouTube, Яндекс.Музыка, радиостанции) когда сам источник музыки тормозит или нестабильное соединение до него. Проблема может нести как временный, так и постоянный характер и преимущественно для радиостанций. К сожалению, мы не компания с огромным бюджетом и не можем иметь по музыкальному серверу в каждой точке мира, чтобы обеспечивать стабильное соединение ко всему что только возможно. Если это происходит, пробуйте менять радиостанцию, воспользоваться YouTube вместо Яндекс.Музыки или наоборот.
Читайте также:  Как настроить магнитолу teyes spro plus

Какие разрешения необходимы для доступа к панели управления ботом?#

Доступ к панели управления ботом могут получить только владелец сервера и администраторы (пользователи, у которых есть роль с правом «Администратор»).

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

Что за печеньки в рангах, профиле пользователя, странице рейтинга?#

Просто счетчик, карма, система репутации. Чтобы повысить этот счетчик, можно:

  1. Написать сообщение с обращением к участнику и эмоцией печеньки 🍪, например: @JuniperBot :cookie:
  2. Добавить реакцию 🍪 к сообщению этого пользователя.

Один участник другому может дать 🍪 только раз в 10 минут.

Что такое кластер и звено?#

Звено — часть JuniperBot, которая отвечает за обработку определённого набора серверов;
Кластер — физический сервер, который отвечает за обработку определённых звеньев.

Можно ли воспроизвести сохраненный ранее плейлист бота и как это сделать?#

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

Ссылки на плейлист всегда отображаются в сообщениях о воспроизведении после нажатия кнопки сохранения плейлиста.

Будет ли функционал экономики?#

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

Будет ли поддержка плейлистов и музыки ВКонтакте?#

Нет. Скажите спасибо жадным копирастам, из-за которых ВКонтакте закрыл публичный доступ к инструментарию музыки.

Как рассчитать количество опыта на тот или иной уровень?#

Как настроить экспорт постов из группы ВКонтакте, уведомления о новых видео от YouTube каналов или оповещение о начале трансляции на Twitch?#

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

Как ограничить использование команды по роли или в каналах?#

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

Бот не выдаёт начальную роль и/или не отправляет приветственное сообщение.#

У данной проблемы может быть несколько причин:

  • Вы проверяете это на боте. Джунипер не выдаёт начальную роль и не пишет приветственное сообщение ботам;
  • У бота нет прав на изменение ролей участников;
  • Начальная роль выше роли бота из-за чего бот не может её выдать по иерархии;
  • На сервере включен «Отбор участников» (Membership Screening) и участник не согласился с правилами Вашего сервера.

Бот не выдаёт/снимает роли.#

У данной проблемы может быть несколько причин:

  • Баг клиента дискорда. На деле бот снял роль и в аудите дискорда это можно проверить. Чтобы роли участника обновились нужно перезапустить его (Ctrl + R).
  • У бота нет прав на изменение ролей участников;
  • Начальная роль выше роли бота из-за чего бот не может её выдать по иерархии.
Читайте также:  Как настроить кнопки на наушниках iphone

Информационные сообщения о мьюте/бане/кике/преде участника удаляются через некоторое время. Как это отключить?#

В панели управления в разделе «Общие» в настройках сообщений есть опция «Удалять сообщения об успешных операциях». Введите туда 0 если хотите, чтобы эти сообщения не удалялись.

На каком языке программирования написан бот?#

Бот написан на Kotlin и Java.

У меня есть идея. Где я могу её предложить?#

Вы можете предложить свою идею на нашем фидбэке.

Источник

Главная

Привет! Добрo пожaловать в документацию JuniperBot! Здесь ты найдешь много полезной информации о нашем проекте, ответы на часто задаваемые вопросы и многое другое. Воспользуйся главным меню и поиском!

Введение#

JuniperBot — многофункциональный, полностью настраиваемый бот для платформы Discord с множеством полезных и только самых необходимых возможностей для большинства серверов! Все возможности настраиваются в удобной панели управления на сайте, никаких мучений с командами: https://juniper.bot/.

Вот лишь основная часть возможностей лисички:

⚙️ Базовая функциональность: Настройте префикс, язык команд и интерфейса. Обеспечивается поддержка русского и английского языков.

🎵 Музыка (бонус за поддержку): Слушайте музыку из множества различных источников вроде Яндекс.Музыки, Spotify, YouTube, SoundCloud, BandCamp, Vimeo, Twitch.tv и даже некоторые радиостанции из нашего белого списка. Есть возможность ограничить управление музыкой определенным ролям, настроить ограничения плейлистов, автоматическое присоединение к голосовому каналу и не только!

🛡️ Модерирование: Модерируйте свой сервер, ведите учёт предупреждений, наказывайте нарушителей временными банами, мьютами, а чтобы облегчить себе работу — настройте автомодерацию!

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

📢 Публикации и подписки: Привяжите канал YouTube, Twitch.tv, Trovo.live и сообщество ВКонтакте для публикации оповещений о новых видео, стримах и постах прямо в канал на вашем сервере.

🏆 Рейтинг участников: Поощряйте ваших участников за активную жизнь на сервере выдачей ролей при достижении определенных уровней!

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

💬 Команды: Настройте поведение всех команд под свои нужды — кулдаун, ограничения по ролям и каналам.

📝 Пользовательские команды: Вы также можете добавить собственные команды с текстовым ответом, вызовом встроенной команды, изменением ролей и даже более сложным программируемым поведением, используя шаблоны сообщений. Их можно настраивать так же гибко, как и встроенные команды!

🎭 Весёлости: Реализовано немного забавных вещей вроде смайл-рулетки, системы кармы по печенькам, команд с картинками котов, собачек, лисичек, магический шар и другие мелочи.

Добавление на сервер#

Чтобы добавить бота на сервер, нужно:

  1. Зайти на https://juniper.bot/;
  2. Кликнуть большую кнопку Добавить в Discord и следовать инструкциям.
  1. Зайти на https://juniper.bot/;
  2. Кликнуть кнопку Войти в верхнем правом углу и войти в свой аккаунт Discord;
  3. Кликнуть на аватарку или имя пользователя и в открывшемся меню кнопку Мои серверы ;
  4. Найти нужный сервер и кликнуть Пригласить ;
  5. Следовать инструкции Discord.

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

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

Читайте также:  Как настроить откаты на geforce

Языки интерфейса и названий команд по умолчанию зависят от основного языка сервера если включено Сообщество. В противном случае, язык по умолчанию будет Английский.

Язык можно поменять в панели управления сервером в разделе Общие.

Источник

Как выдавать роль по реакции в Дискорде

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

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

Как сделать выдачу ролей по реакции через бота YAGPDB.xyz?

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

Пользователи могут получить доступ к открытым опциям и инструментам после загрузки дополнения на устройства. Инструкция загрузки YAGPDB.xyz:

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

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

Используем бот Juniper

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

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

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

  • Войти на официальный сайт JuniperBot. Пользователи могут найти сайт при помощи поисковой строки в браузере, или перейти по ссылке https://juniper.bot.
  • На сайте следует просмотреть меню, и выбрать раздел, который позволяет добавить в мессенджер Дискорд.
  • Если пользователь не прошел авторизацию в приложении Дискорд, то следует сделать до начала работы.
  • Затем выйдет выпадающее меню,где необходимо выбрать необходимый для работы сервер.
  • После выбора сервера, следует подключить бот Джупер.

Пользователю необходимо выбрать разрешение.

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

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

Используем бот MEE6

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

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

Источник

Поделиться с друзьями
Инструкции360