creator cover Карамелька
Карамелька

Карамелька 

Разрабатывает JuniperBot

1 621subscribers

47posts

About

JuniperBot — многофункциональный, полностью настраиваемый бот для платформы Discord с множеством полезных и только самых необходимых возможностей для большинства серверов! Все возможности настраиваются в удобной панели управления на сайте, никаких мучений с командами: https://juniper.bot
Вот только часть основных возможностей лисички:
⚙️ Общая функциональность: Тут вы можете поменять префикс, язык команд и интерфейса. Обеспечивается поддержка русского и английского языков.
🎵 Музыка (как бонус за поддержку): Вы можете слушать музыку из большинства основных источников вроде Яндекс.Музыка, SoundCloud, BandCamp, Vimeo, Twitch.tv и даже некоторые радиостанции из нашего белого списка. Тут можно ограничить управление музыкой определенным ролям, настроить лимиты воспроизведений, автоматическое присоединение к голосовому каналу и не только!
🛡️ Модерирование: Модерируйте свой сервер, ведите учёт предупреждений, наказывайте нарушителей временными банами, мьютами, а чтобы облегчить себе работу - настройте автомодерацию!
📚 Аудит: Лисичка может вести историю таких действий на сервере, как модерирование, удаление и изменение сообщений, присоединение и уход участников и много других событий. Поддержавшим нас на патреоне доступна удобная хронология действий прямо на сайте с фильтрами по участникам, каналам, типам событий.
📢 Публикации и подписки: Вы можете привязать канал YouTube, Twitch.tv, Trovo.live и сообщество ВКонтакте для публикации оповещений о новых видео, стримах и постах прямо в канал на вашем сервере.
🏆 Рейтинг участников: Поощряйте ваших участников за активную жизнь на сервере выдачей ролей при достижении определенных уровней!
👋 Приветствия: Настройте собственные сообщения с приветствием новых участников, назначайте им начальные роли, а также возвращайте предыдущие старым участникам.
💬 Команды: Вы можете настроить поведение всех команд под свои нужды — кулдаун, ограничения по ролям и каналам.
📝 Пользовательские команды: Вы также можете добавить собственные простые команды с текстовым ответом или перенаправлением на другие команды. Их можно настраивать так же гибко, как и встроенные команды!
🎭 Весёлости: Реализовано немного забавных вещей вроде смайл-рулетки, системы кармы по печенькам, команд с картинками котов, собачек, лисичек, магический шар и другие мелочи.
Бонусы за поддержку
JuniperBot имеет обширную функциональность, доступную абсолютно всем. За поддержку проекта Вы можете получить несколько дополнительных бонусных возможностей!
Музыка, расширенный аудит, рейтинг участников и другие полезные штуки.
Подробнее с бонусными возможностями Вы можете ознакомиться на сайте бота: https://juniper.bot/donate <3
Как активировать бонусы?
1. Подключите свою учетную запись Discord к Boosty: https://boosty.to/app/settings/external-apps и обязательно убедитесь, что она подключилась в итоге (подключение там периодически ломается, а Boosty.to слишком ленивы или некомпетентны, чтобы эту проблему исправить надежно);
2. Присоединитесь на сервер поддержки https://discord.gg/EdWspu3 с привязанной к бусти учётной записи (и обязательно оставайтесь там для работы бонусов, они работают через привязку ролей);
3. Подождите около 10-15 минут пока бот обновит статус подписки (он должен выдать роли подписчика);
4. Воспользуйтесь командой /bonus на нужном сервере.
Если бонусы так и не заработали даже через полчаса после подписки, значит у бота Бусти опять приступ и он не хочет выдавать роли, на основе которых работают бонусы. В этом случае обратитесь на сервер поддержки по ссылке выше. Спасибо за поддержку <3

Version 13.0

Компоненты V2

  • Встроенные команды переведены на новые компоненты, в особенности:Интерактивная команда help/хелп;Интерактивная команда user/юзер с галереей, карточкой рейтинга и редактируемой биографией;Команда bio/осебе полностью удалена за ненадобностью;Команда clear/очистить теперь позволяет остановить выполнение очистки;
    • Интерактивная команда help/хелп;
    • Интерактивная команда user/юзер с галереей, карточкой рейтинга и редактируемой биографией;Команда bio/осебе полностью удалена за ненадобностью;
      • Команда bio/осебе полностью удалена за ненадобностью;
    • Команда clear/очистить теперь позволяет остановить выполнение очистки;
  • Публикации и подписки на новых компонентах (значительные улучшения получил VK);
  • Логи аудита стали более читаемыми;
  • В шаблонах сообщения в добавлен новый режим отображения "Компоненты", который поддерживает:Вывод текста;Контейнер (новая альтернатива панели);Секция (текст + кнопка/картинка);Разделитель;Галерея.
    • Вывод текста;
    • Контейнер (новая альтернатива панели);
    • Секция (текст + кнопка/картинка);
    • Разделитель;
    • Галерея.
  • Действие диалогового окна пользовательской команды поддерживает новые компоненты:Вывод текста;Загрузка файлов.
    • Вывод текста;
    • Загрузка файлов.
Шаблоны сообщений
  • Добавлены глобальные шаблоны (бонусная возможность):Новый подраздел "Глобальные шаблоны" в разделе команд панели управления;Новый тэг шаблона include, позволяющий вызвать глобальный шаблон по его имени в любом другом шаблоне сообщения;Более подробно описано в документации.
    • Новый подраздел "Глобальные шаблоны" в разделе команд панели управления;
    • Новый тэг шаблона include, позволяющий вызвать глобальный шаблон по его имени в любом другом шаблоне сообщения;
    • Более подробно описано в документации.
  • Атрибуты участников и параметры теперь допускают сохранение и получение типов данных ролей, каналов и самих участников;
  • В тип данных Member добавлено свойство primaryGuild (серверный тэг);
  • Исправлена проблема, когда тэг return не работал внутри циклов;
Прочее
  • Улучшения логов редактирования и удаления сообщений:Учитывается содержимое полей Embed;Изменения в логах редактирования сообщений теперь отображается построчно (diff);
    • Учитывается содержимое полей Embed;
    • Изменения в логах редактирования сообщений теперь отображается построчно (diff);
  • Добавлена поддержка хоткея ⌘ Command + S для сохранений изменений на сайте;
  • Исправлена проблема, когда после смены голосового канала не отправлялось аудио;
  • Исправлена проверка срока действия в модераторских командах;
  • Исправлена редкая проблема, приводившая к невозможности обновления пользовательских слэш-команд;
  • Исправлена проблема, когда тип действия "Выполнение кода шаблона" при наличии ошибки отправлял сообщение об успешном выполнении;
  • Некоторые внутренние фиксы и исправления.

Version 12.13

Шаблоны сообщений
- В тип данных `Member` добавлены новые свойства:
- `guildAvatarUrl` для получения серверной аватарки участника или обычной при её отсутствии;
- `bannerUrl` для получения ссылки на баннер профиля участника;
- `accentColor` для получения цвета профиля участника;
- В тип данных `Guild` добавлено новое свойство `bannerUrl` для получения ссылки на баннер сервера;
- В тип данных `Embed` добавлены новые методы `sendAndGet` и `updateAndGet` для отправки/обновления сообщения и получения его результирующего объекта (вместе с его `id`, да! WOOOOOW!);
- Добавлена новая функция `values`, которая возвращает список значений карты;
- В типы данных текстовых каналов добавлен метод `getMessageById` для получения объекта сообщения по его идентификатору;
- Исправлена проблема с `guild.owner` возвращающим `null`, если владельца не было в кеше участников;
- Исправлена проблема с неработающими `override.withColor` и `override.withDate`;
Модерация
- В фильтры автомодерации добавлена возможность отключить проверку параметров слэш-команд;
- Добавлена возможность указать исключения каналов для управляемой роли мьюта;
- Исправлена проблема, из-за которой фильтр автомодерации ссылок не всегда видел ссылки в пересылаемых сообщениях;
Прочее
Топовый бот!

Version 12.12

Модерация
- Наименования веток и постов в форумах теперь тоже проверяются автомодерацией;
- В команду размьют/unmute добавлена возможность указания канала, где требуется размьютить участника;
Панель управления
- Исправлена проблема с сохранением списка эмоций в смайл-рулетке в некоторых ситуациях;
- Исправление локализации ошибок средства загрузки изображений на сайте;
- Исправление сортировки наград за уровни при добавлении нескольких наград сразу;
Пользовательские команды
- Пользовательские команды теперь имеют свои уникальные URL;
- Компонент сообщения "Меню выбора" теперь допускает минимальное количество элементов "0", позволяя полностью очистить выбранное значение меню;
- Добавлена возможность дублировать действие пользовательской команды;
- Отключение всей команды теперь отключает все его действия (например, нажатие на кнопку теперь вернёт ошибку об отключенной команде);
- Подтверждение диалога вернёт "Данное взаимодействие вернуло пустой ответ." вместо ошибки в случае, если результат выполнения шаблона действия подтверждения не содержит текста;
- Исправлена проблема с удалением действия, которое было назначено на кнопку до смены её типа на "Ссылка";
Шаблоны сообщений

Version 12.11

Модерация
- Доработка системы мьютов:
> Режим мьюта на сервере теперь может быть в трёх режимах на выбор (только роль, только таймаут, всё вместе);
> Снятие таймаута или роли мьюта вручную теперь снимает мьют в боте автоматически;
> В настройки оповещения о мьюте в личку добавлено поле с дополнительной информацией (как у бана и кика);
- Автомодерация теперь учитывает содержимое пересылаемых сообщений;
- Исправлены опечатки локализации команды `времроли/temproles`;
Рейтинг участников
- Добавлена поддержка переопределений множителей опыта (бонусная возможность):
> Возможность установки своего множителя опыта для конкретных каналов, ролей и даже участников;
> Возможность настройки времени работы переопределений по дням недели и диапазону дат;
- Добавлена возможность редактирования количества печенек участникам в панели управления;
- Информация об участнике (ник/аватарка) будет принудительно обновляться при повышении уровня;
Шаблоны сообщений
- При наличии бонуса на сервере:
> Квота атрибутов увеличивается с 5 до 10;
> Теперь есть возможность поменять роли двум разным участникам в одном шаблоне;

Version 12.10

Шаблоны сообщений
* Реализованы новые операторы выражений:
> Оператор возведения в степень ^;
> Оператор присваивания (так называемый моржовый оператор :=);
* Реализовано детальное сообщение об ошибке при вызове действия пользовательской команды в случае, если в компонентах сообщений указано неверное эмодзи;
* Режим отложенного сообщения теперь поддерживается при редактировании сообщения компонента;
* Неудачное конвертирование в карту при извлечении значения по ключу теперь не прерывает шаблон с ошибкой и возвращает Undefined (но прерывает с ошибкой в строгом режиме);
* Добавлен метод addAll для редактируемых списков;
* Результатом выполнения тэга transform над редактируемым списком, так же будет редактируемый список;
* Исправлена ошибка в функции round при указании пустой или неверной стратегии округления;
* Исправлена работа переопределения голосований override.withPoll()... в шаблонах панели (работало только в шаблоне сообщения);
* Исправлена проблема, позволявшая добавить несколько кнопок с одинаковыми идентификаторами;
Прочее
* Добавлена новая команда времроли/temproles для просмотра списка активных временных ролей;
* Варианты выбора слэш-команд в пользовательских командах теперь следуют установленному порядку, а не сортируются по алфавиту;
* Добавлена возможность удаления личных сообщений бота;
* Исправлена проблема с повторной выдачей наказания авто-модерацией в случаях, когда Discord обновляет это сообщение со сгенерированным Embed;

Version 12.9

Модерация
* Фильтры автомодерации теперь учитывают содержимое отправляемых опросов где это возможно;
* Команда сброспред/resetwarns теперь не позволит сбросить свои собственные предупреждения модераторам, не имеющих прав администратора;
* Исправлена проблема в работе команды времроль/temprole, из-за которой при повторной выдаче роли предыдущее время снятия не обновлялось;
Шаблоны сообщений
* Добавлена поддержка опросов в пользовательские команды и напоминания:
* В интерфейсе шаблонов сообщений теперь есть возможность прикрепления опросов;
* В тип данных Embed добавлены новые методы withPoll и addPollAnswer для создания опросов;
* override так же поддерживает указанные выше методы для переопределения опроса, созданного интерфейсом;
* В тэг set/global добавлена поддержка составных операций присваивания (+=, -=, *= и т.п.);
* В тип данных Guild добавлен метод clearAllAttributes для очистки всех атрибутов всех участников сервера;
* Исправлена проблема с конвертированием типов данных результата функции last;
Панель управления
* Добавлена поддержка отображения эмодзи ролей;
* Добавлена возможность менять порядок вариантов выбора параметров слеш команд в пользовательских командах;
* Исправлена работа проверки уникальности имён действий пользовательских команд;

Version 12.8

Модерация
* Фильтр автомодерации плохих слов теперь корректно обрабатывает слова в разном регистре;
* Добавлена возможность включения и выключения учёта регистра в фильтре плохих слов (без учёта регистра по-умолчанию);
* Добавлена возможность установить время действия предупреждения по-умолчанию;
* В команду преды/warns добавлено относительное время окончания действия предупреждения;
* Исправлена проблема с сброспред/resetwarns, из-за которой попытка сброса предов самому себе считалась попыткой сброса всему серверу;
Шаблоны сообщений
* Каждый редактор шаблонов сообщений теперь имеет свою панель инструментов, включая полноэкранный;
* Идентификаторы теперь допускают нижнее подчеркивание первым символом;
* В типы данных embed и message добавлены методы pin и unpin для закрепления/открепления сообщения соответственно;
* В override добавлены методы preferEphemeral и editComponentMessage для переопределения соответствующих настроек действия;
* Исправлена ошибка с функцией split, из-за которой возвращался немодифицируемый список;
* Исправлена ошибка с методом error у панелей, из-за которой они не окрашивались в красный цвет;
* Исправлена проблема с мгновенным удалением сообщения при указании больших значений в deleteAfterSec панели;
* Исправлена проблема с отсутствующим ответом на команду в случае, если у панели было установлено только время в футере;

Version 12.6

Модерация
* Максимальное количество плохих слов в автомодерации увеличено до 5000;
* Фильтр приглашений теперь учитывает приглашения-ссылки с использованием протокола discord://;
* Исправлена проблема с фильтром капслока, из-за которой учитывались упоминания;
Прочее
* Поддержка медиа-каналов;
* Действие "Встроенная команда" теперь вернёт внятную ошибку при попытке вызова несуществующей встроенной команды;
* Некоторые внутренние фиксы и исправления.
Важно! Обновление инфраструктуры
Бот переехал на более мощный сервер и теперь должен стать намного отзывчивее, быстрее и стабильнее. Однако, для обеспечения минимального простоя бота при его переносе на новое оборудование, нам пришлось пойти на небольшие уступки. Два часа простоя никому не нужно.
* База данных чуть-чуть откатана на момент 4:15 утра по Москве сегодняшнего дня. Все действия бота и изменения в панели управления, которые производились в период с 4:15 до 6:10 не были перенесены.
* База данных авторизаций на сайте была сброшена. Если получение списка серверов на сайте возвращает ошибку, просто выйдите из учетной записи и залогиньтесь обратно.

Version 12.2

Шаблоны сообщений

- Данные, передаваемые в parameters, теперь доступны в действиях кнопок сообщений, отправленных кодом с помощью createEmbed()<...>.send();
- Добавлена поддержка макросов (пользовательские функции), новый тэг macro;
- Добавлена поддержка новых типов меню компонентов сообщений (роли, участники, каналы);
- Arguments#getOptionsByType принимает два новых типа параметра:
- MENTIONABLE для комбинированных параметров "Участник/Роль";
- ATTACHMENT для параметров-вложений;
- Добавлено универсальное свойство arguments.targetMember, объединяющее в себе "целевого участника" действия (упомянутый участник и другие);

Прочее

- В пользовательские команды добавлена поддержка контекстных меню;
- Добавлена поддержка новых типов параметров для слэш-команд (Вложения и комбинированный Участник/Роль);
- Возвращена поддержка новостных каналов в публикациях и подписках;
- Команды warn/пред и mute/мьют теперь работают на участниках, которых нет на сервере;
- В список напоминаний добавлено относительное время их отправки;
- Актуализована база данных эмоций в автомодерации в соответствии Unicode 14.0 Emoji;
- Исправлено отображение слэш-подкоманд в help/хелп;
- Исправлена проблема, из-за которой большая пользовательская слэш-команда (по сумме длин строк всех настроек) ломала генерацию всех остальных слэш-команд;
- Исправлена проблема с командой help/хелп, из-за которой не работала справка по конкретным категориям и командам, если установленный язык команд отличался от языка интерфейса клиента участника;
- Некоторые внутренние фиксы и исправления.
heart лучшие

Version 12.1

- Добавлена поддержка диалоговых окон в пользовательских командах (новый тип действия, доступный за бонусы);
- Изменения в системе слэш-команд:
    - Встроенные команды стали глобальными, а не серверными как это было ранее;
    - Язык названий и описаний встроенных слэш-команд зависит от языка интерфейса клиента дискорда;
    - Теперь можно создать до 100 пользовательских слэш-команд благодаря освободившемуся месту в серверных командах;
- Команда `цвет/color` убрана за ненадобностью, используйте выдачу ролей в пользовательских командах, настраивая их индивидуально под нужды сервера (реакции, меню, кнопки и т.д.);
- Исправлена проблема со свойством `message.mentionedMembers` (всегда было пустым при вызове действия кнопкой);
- Исправлена проблема с выбором трибуны в качестве музыкального канала по-умолчанию;
- Исправлена проблема с назначением временной роли за трибуну;
- Исправлено удаление сообщения в шаблонном движке в случаях, когда удаление этого сообщения было запланировано настройками действиея;
- Некоторые внутренние фиксы и исправления.
!bonus
!bonus
Subscription levels2

Пушистый подписчик

$1.99 per month
На этом уровне вы получаете доступ ко всем бонусным возможностям на двух любых серверах на ваш выбор и роль подписчика на сервере поддержки!
+ chat

Спонсор

$4.7 per month
На этом уровне вы получаете бонусные возможности уже на пяти серверах, а на сервере поддержки получаете роль спонсора~
+ chat
Go up