Слушай Гормуша,помоги по братски плиз. Мне нужно что в тексте панели когда я пишу команду (!фас) указывался не КОНКРЕТНЫЙ участник , а тот которого я указал когда писал сообщение. Прим: !фас (пользователь) : На (пользователя) напали. !фас @Вася : На @Вася напали
Не конкретный участник, это как? Ты про упомянутого участника? Если да, то так: {% set targett = message.mentionedMembers[0] %} {% require targett returning 'Вы не указали участника! Пример: !фас @Участник' %} {{ member }}, на {{ targett }} напали! или {% set targett = message.mentionedMembers[0] %} {% require targett returning 'Вы не указали участника! Пример: !фас @Участник' %} На {{ targett }} напали!
@@gormysha у тебя просто очень маленькая аудитория! На самом деле ты очень хорошо помогаешь другим людям, остальные каналы просто рассказывают то в чём можно разобраться за полдня, а твои гайды просто топ!
короче ты вкурсе как у лисы сделать такую штуку типа если отвечаешь на сообщение с командой !обнять или тд то лиса говорит типа "узер228 обнял усер456 ?? т.е я сзнаю что сначала чел связаный с сообщением потом обнял а потом что? подскажи пожалуста!
Привет, а скажи пожалуйста как сделать так: Вот написал я сообщение "Привет" и с шансом 10% после сообщения что мне дастся роль "зелёный"? Как так сделать?
Я создал команду с рандомными картинками, но как мне привязать текст у конкретным картинкам? Что бы когда выпадала эта картинка вместе с ней выпадал конкетный текст всегда и не другой какой-то, а только этот. А когда другая-другой конкретный. Надеюсь понятно обьяснил Подскажи пж.
Определенно да, но на ум мне никаких идей не приходит. Возможно, тут помогут параметры, потому что они похоже для этого и созданы, однако я никогда не использовал их и не знаю точно, работают ли они так, как я думаю.
@@АлёшаСвезун отдельной статьи там вроде нет. Тебе нужно найти параметры в типах данных дискорда. Ну и ещё тут есть информация docs.juniper.bot/cmd/custom/actions/#parameters
Привет, работаю как раз таки над выдачей ролей, хочу создать команду, которая выдаёт роли цветов, красный, чёрный и т.д, как мне сделать так, чтобы в зависимости от аргумента, выдавалась соответствующая роль, допустим /цвет Черный, Красный и т.д, просто я хочу в одной команде сделать несколько аргументов, для выдачи роли цветов
@@gormysha У меня случилась проблема у меня что-то не так с modifyRoles я вроде всё нормально пишу и айди скопированы, но вылезает ошибка в 1 ряду и 4 строке
Йоу! Спасибо за гайд, чувак. Однако я хочу спросить одно. Как сделать так, чтобы добавлялась роль(-и) и убиралась сразу роль(-и). Я вот пытался, что-то шаманил. Однако роль в конце концов не убиралась, но только добавлялось.
@@Ya20022 уже не надо, спасибо. Однако я хотел бы у вас спросить. Как сделать команду такую, которая позволит создать роль по названию цвета роли и добавит сразу эту роль с цветом
Привет! Не мог бы ты мне помочь? Я вставил переменную message в свою команду say, но когда использую команду выводится она вместе с текстом команды, тоесть say ну и сам текст. Как сделать, чтобы выводился только текст после команды?
@@gormysha а можно-ли каким-то образом взаимодействовать с ролями человека через кастомные команды, если в команде не тегать, а указывать ID в качестве аргумента?
А как сделать так, чтобы бот в ответ кидал рандомный скрин с определëнным шансом? Ну там допустим написал !открыть и кидает тебе скрин, допустим тот который падает с шансом 20% или 10%
@@gormysha Я раньше думал, что всё это сложно, но сейчас я понимаю, что это не так! Раньше я использовал много ботов для разных вещей, а с помощью тебя я смог сделать множество команд при помощи 1 лишь бота JuniperBot! Спасибо большое ещё раз!
@@gormysha Гормуша, извини что очень много вопросов, но не знаешь ли ты как сделать кейсы с помощью джунипер бота? Задача, что есть 5 ролей и должно выпасть рандомная роль и когда она выпала написать что Игрок, тебе выпала роль и роль которая выпала. (Спрашиваю потому что не очень шарю и у меня не получилось сделать это) Извини ещё раз за столько вопросов, заранее огромное при ОГРОМНОЕ спасибо Гормуша, ты лучший! 💖
Привет, можешь объяснить, как сделать так, чтобы когда ты в меню выбора нажимаешь на какую-то кнопку, например 1, то тебе пишет: Вы нажали на первую кнопку, вам выдана роль 1 и т.п, а если нажимаешь на кнопку с названием 2, то тебе пишет: У тебя снята роль 1 ну и т.п
@@gormysha Нет, я уже сделал меню выбора, но я не понимаю, как получить какой-то вариант выбора, я понял, что надо использовать component.selectedOptions, но я не знаю как
@@gormysha Если не тяжело, можешь написать пример? Типо, как указать, как сделать так, чтобы выводилось одно сообщение, а при выборе другого варианта другое
@@gormysha а как узнавать ID роли без команды? Если нельзя без команды, то можешь, пожалуйста, написать эту команду, а то у меня выводится ошибка постоянно
@@cho_1234 почему сразу "продаёшь"? Если бы я их продавал, я бы и хостинг за них не оплачивал, т е это был бы уже не мой сервер, так смысл тогда его покупать? Я закрываю сервера, потому что о них все забывают, а держать сервер - это не просто включил и забыл. Может, когда нибудь сделаю ещё сервер, когда пойму, что мне надо исправить, чтобы сервер жил.
поочему если сразу забывают!мой друзья хотели поиграть на твоём сервере и я уверен не только мои друзья хотели.но твой сервер был на 1.16 а большенство уже играет на 1.17
Можно вопрос и возможно врятли ты ответишь, но надежда есть: Какой нужен код, чтобы бот выдавал к примеру для РП сервера - "(участник написавший эту команду) пошел за (участником, которого пинганули в команде)" Изменено, чтобы при этом забиралась определенная роль
Я ещё с 1 части не понимаю куда вы нажимаете чтоб команды добавить вот у меня в дс есть жинефер бот и нееет этих команд просто опять добавить в дискорд
А можешь снять видео (либо ответить на мой комм) про то, как сделать так, чтобы например когда участник писал кастомную команду "!юзер @Ваня (это например)" , то информация показывалась именно про "Ваню", (а не про того кто написал команду) тоесть его айди, никнейм, упоминание Надеюсь я понятно написал :) Буду рад если заметишь
Это можно реализовать на кнопках, но это довольно сложно. Вероятно, нужно при нажатии на кнопку проверить, тот ли это участник, который был в команде, и выдать ему роль.
Привет, спасибо за гайд, можешь сказать как сделать шанс если у тебя есть определенная роль например обычный даёт 0% выпадения роли, а бог 90% срочно нужно
Посмотри мой урок про условия и варианты команд. if member.hasRole set chance = 90 else set chance = 0 set rand = random(0, 100) if rand < chance вам выпала роль else вам не выпала роль
@@gormysha спасибо большое!!! А будут ещё гайды по командам бота? Просто очень нужно, а ты единственный блогер который снимает про бота настолько подробно и качественно
Создай пж полный гайд по созданию экономики. Пусть даже это видео будет на 5 часов, но прошу, умоляю, пожалуйста сделай этот гайд пжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпж
2:36 где ты заключил в переменную, название ее где? Ты просто сделал вывод инфы, а не заключил в переменную В ролике столько эффектов не к месту и портит весь просмотр
@@scyerman8676 Да. Просто занести рандом в переменную и конструкцией if else проверять её, и выполнять код, если переменная имеет определённое значение.
Снова привет, как сделать так чтобы человек не мог указать сам себя? Я делаю систему дуэлей и не понимаю, как можно сделать так, чтобы участник не мог указать себя
Привет. Если у тебя есть переменная, где находится игрок, которого указывает человек (именно типом данных member), то нужно просто сравнить эту переменную с переменной member. Если они совпадают, использовать к примеру return для выдачи ошибки.
@@gormysha тоесть если у меня есть переменная с упомянутым челоаеком, мне нужно сравнить переменную например mentioned(упомянутый участник) с member? Или с переменной user( member )
Ого, круто, а как изменять никнейм участника командой? Надо создать команду, которая изменить никнеймы участников на одно слово у всех обладателей конкретной роли
Здарова бро! Очень классный ролик про джунипер бота ты сделал! Я б хотел задать вопрос: Как сделать чтобы бот джуниппер по прописанию одной команды отправлял отмеченному пользователю сообщение в лс? К примеру мне для модерации надо что я прописал !команда, и участнику сервера пришло в лс от него: Модератор (ник модера) принял вашу жалобу!
@@gormysha Кстати бро, как нету если при выдачи авто мута JB MUTED он пишет в лс по какой причине был замучен. Это точно через кастомные команды сделать нельзя?
@Kedimur Origins Вершина зла. Злится на тех, кто притворяется. Это даже не начало. Зло вселенной. Сила. Абрит. Объект виноват в боли вселенной. Саммит ждет игры. секрет. галактика.
В том то и дело, что никак. Я спросил у сотрудника поддержки на официальном дс сервере бота, и мне ответили, что списки и карты после создания неизменяемы (если ты только не перезапишешь другой список или карту в переменную).
@@rasdrasdovich1055 выдать - метод addRoles([перечисление id ролей]). Для того, чтобы забрать роли, специального метода вроде нет, но никто не запрещает просто использовать removeRole несколько раз.
Привет, нужна твоя помощь, как сделать чтобы не выводилось значение аттрибута? Я пишу: {{ member.getAttribute('balance').increment(1) }} и выводит баланс. Пишу {{ member.attributes.balance.increment(1) }} тоже выводит баланс. Возможно ли это как-то убрать? Если возможно, то как?
я так любил твой писклявенький голос(, однако быстро дети ростут, помню как у тебя 50 подписчиков было..
Когда новое видео по juniper bot? Просто ты реально очень хорошо объясняешь + ты единственный на Ютубе!
Жду следующее видео по боту, надеюсь снимешь! красава воообще!
Круто... Очень круто!
Спасибо большое!
спасибо, два дня с кодом возился🤝
ты первый кто мне смог обьяснить язык програмирывания
Скажите , пожалуйста, как сделать команду для бана . ( Участник который ввел команду будет забанен на время или замучен)
ты единственный который делает туториалы по джуниперу, другие что то просто 1 видео по джуниперу и всё
А когда про аддоны?
Гормуша говорил что не раньше сентября
А будет про 3д оружие адон?
@@Тапок-э8б а почему?????
@@tapohekggga1327 +++++ я тоже хочу оружие
@@misterban4129 КУЧА АДДОНОВ ПРО ОРУЖИЕ ЕСТЬ
Можешь плиз сделать гайд, по экономике
классный гайд жаль что про аддоны будет только не раньше сентебря
Го ещё чувак.Ты объясняешь лучше всех.Да и таких видео только у тебя можно найти.
0:01 мам, ну.. это. это только как ватсап... Ну только дИскорд
6:25 а как сделать так чтобы проаерка была у упомянутого участника ?
Гормуша у меня вопрос, в {{ global a = Можно использовать триггер рандома?
ты не знаешь как сделать так, чтобы при успешном условии кода, сообщение отправлялось в опредленныц канал
но также было и в текущем
Крутое видео лайк подписка
спасибо за это!)
Слушай Гормуша,помоги по братски плиз.
Мне нужно что в тексте панели когда я пишу команду (!фас) указывался не КОНКРЕТНЫЙ участник , а тот которого я указал когда писал сообщение.
Прим:
!фас (пользователь) : На (пользователя) напали.
!фас @Вася : На @Вася напали
Не конкретный участник, это как? Ты про упомянутого участника? Если да, то так:
{% set targett = message.mentionedMembers[0] %}
{% require targett returning 'Вы не указали участника! Пример: !фас @Участник' %}
{{ member }}, на {{ targett }} напали!
или
{% set targett = message.mentionedMembers[0] %}
{% require targett returning 'Вы не указали участника! Пример: !фас @Участник' %}
На {{ targett }} напали!
А можно следующий гайд будет про экономику?
может, если я буду делать эти гайды
просто их никто не смотрит:(
@@gormysha у тебя просто очень маленькая аудитория! На самом деле ты очень хорошо помогаешь другим людям, остальные каналы просто рассказывают то в чём можно разобраться за полдня, а твои гайды просто топ!
@@ВинстоунВаликов Спасибо!
А как сделать чтобы бот отвечал на твоё сообщение то есть ты вводил команду он отправлял текст, ты отвечал на него и он отвечал на твой ответ.
Это через кнопки можно
срочно а не знаешь как зделать так чтоб рандомная выдача ралей была?
короче ты вкурсе как у лисы сделать такую штуку типа если отвечаешь на сообщение с командой !обнять или тд то лиса говорит типа "узер228 обнял усер456
??
т.е я сзнаю что сначала чел связаный с сообщением потом обнял а потом что?
подскажи пожалуста!
А будет 5 урок?
Возможно, просто эти уроки набирают маловато просмотров.
Ребят, а как сделать чтобы после захода на сервер у человека через некоторое время роль забиралась автоматически?
Привет. Видео топ. Как можно забрать роли у всех сразу?
А как сделать так что если у человека есть определения роль скидывать гифку( естественно все по команде
А можно ссылку на Дискорд где есть коды на джуннепера мж
Когда новые видео? Очень жду(((
Сделай пожалуйста видео как сделать экономику в JuniperBot
Привет, я не могу долго разобраться, как выдать роль человеку который писал команду?
Привет, а скажи пожалуйста как сделать так: Вот написал я сообщение "Привет" и с шансом 10% после сообщения что мне дастся роль "зелёный"? Как так сделать?
Скажи как сделать переменную которая сохранятс будет, например как балланс, она сохраняется к игроку
Спасибо!❤
как зделать так чтобы я мог добавить комуто тоесть кого я выберу определеную валюту(свою) ?
сделай гайд на атрибуты
Ну так что насчет мода на физику?
можете пожалуйста подсказать, как сделать выдачу одной роли всему серверу?
Спасибо❤
Приветик! А ты можешь помочь? Я xочу такую команду, которая создает роль которой ты можешь управлять(Личные роли).
Гормуша, а как сделать команду рандом с 1 и 2 числом (с какого числа по какое будет рандомиться число) ?
random(1, 2) - выдаст либо 1, либо 2. То есть включая границы.
@@gormysha Спасибо! Помог)
@@gormysha А когда будет следующая часть по JuniperBot?
@@n4eJIKa-u4c не знаю
Я создал команду с рандомными картинками, но как мне привязать текст у конкретным картинкам? Что бы когда выпадала эта картинка вместе с ней выпадал конкетный текст всегда и не другой какой-то, а только этот. А когда другая-другой конкретный. Надеюсь понятно обьяснил Подскажи пж.
Использовать if else
салам, Можешь мне в ответ написать код для выдачи игроку роль, а то у меня команда работает на того которого написал команду
Привет. У меня есть вопрос, можно ли как-нибудь перенести аргументы команды, из одного действия в другое?(именно аргументы, не участника)
Определенно да, но на ум мне никаких идей не приходит. Возможно, тут помогут параметры, потому что они похоже для этого и созданы, однако я никогда не использовал их и не знаю точно, работают ли они так, как я думаю.
@@gormysha Ещё раз привет, а где находится статья на доках с параметрами, если не тяжело, можешь отправить ссылку?
@@АлёшаСвезун отдельной статьи там вроде нет. Тебе нужно найти параметры в типах данных дискорда. Ну и ещё тут есть информация docs.juniper.bot/cmd/custom/actions/#parameters
@@gormysha Большое спасибо
@@gormysha Привет, а подскажи пожалуйста, что это за ошибка?
Expecting end of template, but found: "{%"
Ожидается конец шаблона, но обнаружено: "{%"
Привет, крутой ролик, слушай а можно сделать временную Выдачу роли? Типо ввёл команду и она тебе выдалась на время и потом автоматически убиралась?
Нет.
!времроль
@@gormysha уже такое есть)
Я понял как сделать экономику. Но я не понимаю как вписать value к member
Привет, работаю как раз таки над выдачей ролей, хочу создать команду, которая выдаёт роли цветов, красный, чёрный и т.д, как мне сделать так, чтобы в зависимости от аргумента, выдавалась соответствующая роль, допустим /цвет Черный, Красный и т.д, просто я хочу в одной команде сделать несколько аргументов, для выдачи роли цветов
Я рассказывал об этом в прошлом гайде (про варианты команд).
А можно ссылку на ваш сервер в дс
Слушай можешь сказать возможно ли сделать команду которая показывает кол-во онлайна на сервере или сколько человек на сервере?
Переменная guild.memberCount показывает количество участников на сервере. А онлайн вроде никак нельзя вывести в переменную.
@@gormysha Я нашёл сайт где почти все команды описаны, ну всё равно спасибо что даже спустя такое время отвечаешь)
@@gormysha Кстати на сайте я одного не нашёл, можно ли сделать так чтобы после написания команды сообщение удалялось?
@@gormysha У меня случилась проблема у меня что-то не так с modifyRoles я вроде всё нормально пишу и айди скопированы, но вылезает ошибка в 1 ряду и 4 строке
@@Shevr1k Отправь код.
Йоу! Спасибо за гайд, чувак. Однако я хочу спросить одно. Как сделать так, чтобы добавлялась роль(-и) и убиралась сразу роль(-и).
Я вот пытался, что-то шаманил. Однако роль в конце концов не убиралась, но только добавлялось.
Я могу помочь возможно, что тебе надо? Тоесть сделай что в исходе надо: Типо ты пишешь !команда и у чела забирает сразу и добавляет роль?
@@Ya20022 уже не надо, спасибо. Однако я хотел бы у вас спросить. Как сделать команду такую, которая позволит создать роль по названию цвета роли и добавит сразу эту роль с цветом
Привет! Не мог бы ты мне помочь? Я вставил переменную message в свою команду say, но когда использую команду выводится она вместе с текстом команды, тоесть say ну и сам текст. Как сделать, чтобы выводился только текст после команды?
Вместо message вставь arguments
arguments.after(1)
@@gormysha можно же просто arguments, это вставит все аргументы
@@MaxiMaster точно
@@gormysha молочно
Привет! А есть ли функция, чтобы удалить все роли сразу в removeRoles()?
Нет.
@@gormysha а можно-ли каким-то образом взаимодействовать с ролями человека через кастомные команды, если в команде не тегать, а указывать ID в качестве аргумента?
@@scyerman8676 Да. Просто использовать guild.getMember(arguments.get(номер аргумента))
@@gormysha спасибо
Гормуша, можешь дать свой аккаунт в дискорд? Ссылка твоего сервера не грузится, но у меня есть вопрос который на ютубе спросить не смогу
Gormysha#8221
Вау от души
можешь сделать ещё одно видео пж
Привет, думаю пишу уже поздно, но возможно ли сделать выдачу роли по кнопке?
Да. У джунипера теперь новая система кнопок и действий, думаю, ты разберёшься
Можешь пожалуйста сделать тутор по экономике на juniper bot. Просто я пытался сам сделать, а получилось очень много багов! Помоги пожалуйста!
Могу помочь исправить баги - напиши в ДС!
@@gormysha Ок, спасибо
@@gormysha написал
А как сделать так, чтобы бот в ответ кидал рандомный скрин с определëнным шансом? Ну там допустим написал !открыть и кидает тебе скрин, допустим тот который падает с шансом 20% или 10%
Мне лень писать код)
Эй, можешь ли ты сделать атмосферный мод для конечных земель?
Гормуша, а можно как-то сделать выдачу рандомной роли? Мне для кейсов нужно это сделать, заранее спасибо за ответ! 😘
Ну к примеру в айди роли можно вставить вот это: random(['id1роли', 'id2роли']). Так то есть варианты по лучше, но этот самый простой.
@@gormysha Спасибо огромное! Очень помог!
@@gormysha Я раньше думал, что всё это сложно, но сейчас я понимаю, что это не так! Раньше я использовал много ботов для разных вещей, а с помощью тебя я смог сделать множество команд при помощи 1 лишь бота JuniperBot! Спасибо большое ещё раз!
@@n4eJIKa-u4c Не за что!
@@gormysha Гормуша, извини что очень много вопросов, но не знаешь ли ты как сделать кейсы с помощью джунипер бота? Задача, что есть 5 ролей и должно выпасть рандомная роль и когда она выпала написать что Игрок, тебе выпала роль и роль которая выпала.
(Спрашиваю потому что не очень шарю и у меня не получилось сделать это)
Извини ещё раз за столько вопросов, заранее огромное при ОГРОМНОЕ спасибо Гормуша, ты лучший! 💖
Привет, можешь объяснить, как сделать так, чтобы когда ты в меню выбора нажимаешь на какую-то кнопку, например 1, то тебе пишет: Вы нажали на первую кнопку, вам выдана роль 1 и т.п, а если нажимаешь на кнопку с названием 2, то тебе пишет: У тебя снята роль 1 ну и т.п
Через действия. Теперь в джунипере есть удобный интерфейс, чтобы это настраивать.
@@gormysha Нет, я уже сделал меню выбора, но я не понимаю, как получить какой-то вариант выбора, я понял, что надо использовать component.selectedOptions, но я не знаю как
@@АлешаВезае Для кнопок подойдёт component.id - это переменная, в которую записывается id нажатой кнопки
@@gormysha Если не тяжело, можешь написать пример? Типо, как указать, как сделать так, чтобы выводилось одно сообщение, а при выборе другого варианта другое
@@АлешаВезае {% if component.id == 'getRole' %}
тебе роль
{% elseif component.id == 'removeRole' %}
удаляю роль
{% endif %}
Я несколько раз прочитал доки, но никак не могу понять как менять значение переменной, ты можешь сказать?
а set не работает? Должно работать.
@@gormysha а как узнавать ID роли без команды? Если нельзя без команды, то можешь, пожалуйста, написать эту команду, а то у меня выводится ошибка постоянно
@@scyerman8676 можно посмотреть, нажав ПКМ по роли, если ты на пк
@@gormysha спасибо
@@gormysha а можно-ли как-то проверить наличие роли у скразу нескольких участников? через [()] не выходит чё-то
можно стрим по твоему серверы пожалуйста
У меня его уже нет.
как ты теряещ один сервер за другим?ты чё их продоёш???
@@cho_1234 почему сразу "продаёшь"? Если бы я их продавал, я бы и хостинг за них не оплачивал, т е это был бы уже не мой сервер, так смысл тогда его покупать? Я закрываю сервера, потому что о них все забывают, а держать сервер - это не просто включил и забыл. Может, когда нибудь сделаю ещё сервер, когда пойму, что мне надо исправить, чтобы сервер жил.
поочему если сразу забывают!мой друзья хотели поиграть на твоём сервере и я уверен не только мои друзья хотели.но твой сервер был на 1.16 а большенство уже играет на 1.17
@@cho_1234 Просто до этого онлайн резко падал.
Можно вопрос и возможно врятли ты ответишь, но надежда есть:
Какой нужен код, чтобы бот выдавал к примеру для РП сервера - "(участник написавший эту команду) пошел за (участником, которого пинганули в команде)"
Изменено, чтобы при этом забиралась определенная роль
Сначало проверку на то что ответил он на сообщение или просто написал и потом уже дальше делаешь
чекни документацию
там есть все
Я ещё с 1 части не понимаю куда вы нажимаете чтоб команды добавить вот у меня в дс есть жинефер бот и нееет этих команд просто опять добавить в дискорд
Так это в панели управления бота
@@gormysha ок ща ищу
@@gormysha о спасибо нашел
А можешь снять видео (либо ответить на мой комм) про то, как сделать так, чтобы например когда участник писал кастомную команду "!юзер @Ваня (это например)" , то информация показывалась именно про "Ваню", (а не про того кто написал команду) тоесть его айди, никнейм, упоминание
Надеюсь я понятно написал :)
Буду рад если заметишь
Спустя 2 года ты силно изменился играл в 15fps
А как то можно сделать, чтобы когда ты писал команду и вводил пинг участника сервера, то тот сам выбирал выдать ему роль или нет?
Это можно реализовать на кнопках, но это довольно сложно. Вероятно, нужно при нажатии на кнопку проверить, тот ли это участник, который был в команде, и выдать ему роль.
@@gormysha наверное не получится без подписки, всего лишь то 2 действия
@@enotiwee1 Я думаю, для этой цели этого хватит. Одно действие - для основной команды, второе - для проверки участника.
Привет, спасибо за гайд, можешь сказать как сделать шанс если у тебя есть определенная роль например обычный даёт 0% выпадения роли, а бог 90% срочно нужно
Посмотри мой урок про условия и варианты команд.
if member.hasRole
set chance = 90
else
set chance = 0
set rand = random(0, 100)
if rand < chance
вам выпала роль
else
вам не выпала роль
@@gormysha спасибо большое!!! А будут ещё гайды по командам бота? Просто очень нужно, а ты единственный блогер который снимает про бота настолько подробно и качественно
@@gormysha а в фигурные скобки нужно заключать?
И если не трудно где, просто я вообще не разбираюсь хоть млрд видосов посмотрю никогда не разбирусь
Просто я пишу это все в строку и когда ввожу команду просто выходит текст
а ты будешь показывать как делать экономику? я просто очень такое хочу!
Не знаю. Просто видео по джуниперу набирают мало просмотров.
@@gormysha Зато ты много кому поможешь!
Создай пж полный гайд по созданию экономики. Пусть даже это видео будет на 5 часов, но прошу, умоляю, пожалуйста сделай этот гайд пжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпжпж
Но я уже снял и выложил гайд по экономике :/
А как добавить игроку не обычную роль, а например временную, на 3-4-5 дней или минут?
Никак. Если только не удалить эту роль.
Вообще есть встроенная команда !времроль
@@MaxiMaster addTempRole(айдироли,МилисекундысСколькоБудетРольУЧела)
Ссылка на дискорд сервер не работает на всем плейлисте почему?
Я открыл новый ДС сервер, можешь посмотреть под последним видео
Гормуша, а где это все написано что бы выучить?
docs.juniper.bot/features/message-templates
А это сложно всё понять???
@@frazz1 Ну тут от человека зависит, мне лично было не сложно, но другие писали, что сложно
@@gormysha понятно, а ты все это выучил на сайте который прислал?
@@frazz1 Да
2:36 где ты заключил в переменную, название ее где? Ты просто сделал вывод инфы, а не заключил в переменную
В ролике столько эффектов не к месту и портит весь просмотр
Роль почему то не выдаёться. Кто знает помогите
modifyRoles([добавить], [снять])
а можно-ли как-нибудь проверить наличие определённой роли у ВСЕГО сервера?
Нет. Только если при входе участника регистрировать его id в специальном списке.
@@gormysha а можно-ли сделать так, чтобы random разыгрывал случайный код, а не рандомную надпись?
@@scyerman8676 Да. Просто занести рандом в переменную и конструкцией if else проверять её, и выполнять код, если переменная имеет определённое значение.
@@gormysha оооооо, спасибо
@@gormysha а можно-ли каким-то образом взаимодействовать с ролями человека, если в команде не тегать, а указывать ID в качестве аргумента?
Снова привет, как сделать так чтобы человек не мог указать сам себя? Я делаю систему дуэлей и не понимаю, как можно сделать так, чтобы участник не мог указать себя
Привет. Если у тебя есть переменная, где находится игрок, которого указывает человек (именно типом данных member), то нужно просто сравнить эту переменную с переменной member. Если они совпадают, использовать к примеру return для выдачи ошибки.
@@gormysha тоесть если у меня есть переменная с упомянутым челоаеком, мне нужно сравнить переменную например mentioned(упомянутый участник) с member? Или с переменной user( member )
@@АлёшаСвезун Ну да, если mentioned == member, то это один и тот же человек
Я посмотрел все твои 3 видео, но у меня случилась беда, мне надо сделать так чтобы при написание команды бот говорил рандомно 1 фразу или 2 фразу
{{ random(['первая фраза', 'вторая фраза']) }}
@@gormysha Пасиб огромное!
Привет а когда будет обнова на лифты
Будет, но когда - не знаю. Точно не раньше сентября.
@@gormysha Спасибо за ответ 😁
Короче, может я уже поздно пишу, но можешь пожалуйста показать команду, которая выдаёт участнику кол-во опыта? Не уровня, а опыта.
Насколько я знаю, это никак нельзя сделать.
@@gormysha а можно ли в целом менять получения опыта в зависимости от того, в каком канале ты отправляешь сообщение?
@@aksi1939 вроде бы нет.
@@gormysha Боль. Печаль. Уныние.
@@gormysha спасибо за помощь в моих вопросах
Ого, круто, а как изменять никнейм участника командой? Надо создать команду, которая изменить никнеймы участников на одно слово у всех обладателей конкретной роли
member.modifyNickname("никнейм")
Гормуша сделаю гайд по созданию новых пластинок на пе версию.
Хм, не знаю. Просто мало кто это будет делать. Планирую делать гайды на более общие темы.
@@gormysha Понял спасибо, но если надумаешь буду рад.
А как скопировать айди роли
А можно как-то сделать таймер в этом боте?
На данный момент - нет.
А можешь сделать кагда пишешь каманду появляется рандом текст
{{ random('текст', 'текст', 'текст') }}
И так хоть сколько
@@MaxiMaster спасибо)
@@MaxiMaster у меня ошибка Function random error: Expected at most 2 arguments:
{{ random('yes', 'no', '123) }}Строка: 1, столбец: 4
@@NikitaLegend893 ты после 123 не поставил '
@@NikitaLegend893 Да, вообще можешь зайти на сервер Гормуши (ссылка на новых видео есть)
Здарова бро! Очень классный ролик про джунипер бота ты сделал! Я б хотел задать вопрос: Как сделать чтобы бот джуниппер по прописанию одной команды отправлял отмеченному пользователю сообщение в лс? К примеру мне для модерации надо что я прописал !команда, и участнику сервера пришло в лс от него: Модератор (ник модера) принял вашу жалобу!
В ЛС - никак. У бота нет такой функции.
@@gormysha Жаль. Спасибо за ответ
@@gormysha Кстати бро, как нету если при выдачи авто мута JB MUTED он пишет в лс по какой причине был замучен. Это точно через кастомные команды сделать нельзя?
@@felixq4708 Да, у кастомных команд такого нет
@@gormysha Жаль. А есть какие то боты которые могут такое делать?
Как сделать чтобы она убералась через определённое время
addTempRole(Роль, )
сделай гайд на боксы
?
А как сделать команду которая отвечает рандомом
{{ random(['фраза1', 'фраза2']) }}
У меня не получается создать хотя все сделал правильно
Как узнать I'd роли зная какая роль в атрибуье
В смысле?
Помоги пж, как сделать экономику
Тут нужны атрибуты docs.juniper.bot/features/message-templates/advanced/types/discord/#attribute
Смотрел тебя еще с 1000 под эх
*Почему Гормуша говорит «Ди́скорд»?*
Не знаю, может потому что عمق رينكس ماكس أنت عامل دورني
@Kedimur Origins иврито корд
@Kedimur Origins и что мне делать?😱😱😱זעזוע מה שהרוניקס האלה מסתירים בעיר קטטה 100% מלכודת טרולים
@Kedimur Origins бравло город африт боль нахождения того кто не стучит 100% троллинг ловушка ринекс!
@Kedimur Origins Вершина зла. Злится на тех, кто притворяется. Это даже не начало. Зло вселенной. Сила. Абрит. Объект виноват в боли вселенной. Саммит ждет игры. секрет. галактика.
Ты можешь помочь с командой изменения ника что бы участник писал !ник и у него менялся ник
{% do member.modifyNickname('ник') %}
Вроде так
@@gormyshaНеа, работает :(
Надо что бы участник писал команду !ник и сам писал. Типо "!ник артем/Ваня " ну или любой другой и он менялся
@@K.S.Tattoo тогда вместо ника пиши arguments.get(1)
@@gormysha это же выполнения код шаблона?
как добавлять элементы в map?
В том то и дело, что никак. Я спросил у сотрудника поддержки на официальном дс сервере бота, и мне ответили, что списки и карты после создания неизменяемы (если ты только не перезапишешь другой список или карту в переменную).
@@gormysha а как тогда создать экономику? Ведь нужно сохранять одновременно и название и стоимость предмета.
@@rasdrasdovich1055 я не вижу тут необходимости использовать карту. Я всегда обходился без них и все было отлично.
@@gormysha И у меня еще один вопрос, что нужно делать чтобы выдать или забрать несколько ролей одновременно?
@@rasdrasdovich1055 выдать - метод addRoles([перечисление id ролей]). Для того, чтобы забрать роли, специального метода вроде нет, но никто не запрещает просто использовать removeRole несколько раз.
А где айди роли найти?
В Дискорде с режимом разработчика
Привет, нужна твоя помощь, как сделать чтобы не выводилось значение аттрибута? Я пишу: {{ member.getAttribute('balance').increment(1) }} и выводит баланс.
Пишу {{ member.attributes.balance.increment(1) }} тоже выводит баланс. Возможно ли это как-то убрать? Если возможно, то как?
Используй тег do
@@gormysha спасибо, помогло
А как узнать id роли?
Через режим разработчика, который можно включить в настройках
@@gormysha Спасибо