этот гайд очень полезен для тех кто не знает как делать свои команды по джниперу бот (турнир очень крутой был когда будет ещё такой неизвестно) а за гайд спасибо
@MaxiMaster3 жыл бұрын
Кстати это видео полезнее, тут уже можно узнать много разных приколюх
@studiomays2 жыл бұрын
Гормуша, как сделать экономику?
@nice_jam2 жыл бұрын
Как сделать чтобы переменная argumens.get(1) была равной другой переменной?
@gordee4kai43 жыл бұрын
Крутаааа
@mentter2 жыл бұрын
Переменная созданная через set она для всех игроков или для одного конкретно. Если например я создал переменную Money и допустим кто-то получил 100 монет и тогда эта переменная измениться для 1 или для всего сервера?
@MaxiMaster2 жыл бұрын
Так называемые переменные для участников нужно делать через атрибут
@mentter2 жыл бұрын
@@MaxiMaster Не ты ли мне в Дискорд гормуши помогал с ними?
@MaxiMaster2 жыл бұрын
@@mentter а, наверное
@dust_234632 жыл бұрын
Будет продолжение?
@evilcott2 жыл бұрын
Если создать текстовый канал, где каждый пост будет соответствовать к примеру «какой либо игре», как реализовать команду по проверке, есть ли в списке эта игра, введя команду и название искомой игры?
@Tw3ntuc Жыл бұрын
Если ты добавишь бота, то там есть команда по типу !steam название игры, либо ты можешь сделать свою команду со своим кодом и при введении этой команды и игры ц тебя будет инфа о ней (если что я имею ввиду про команду через браузер, по крайней мере мне так кажется)
@lizard-uz8wc2 жыл бұрын
помогите пожалуйста я написал код: {% set a = random(1,5) %} {% if a == 1%} {{ member }} залетел на сервер но он неправельный в чем ошибка?
@gormysha2 жыл бұрын
Не хватает {% endif %}
@lizard-uz8wc2 жыл бұрын
@@gormysha я уже понял но всеравно спасибо вам большое , у меня еще вопрос как это будет работать , как сделать рандомайзер для приведствий?
@vv1nter8582 жыл бұрын
Как сделать так,чтобы он отправлял команды другого бота(например анбелив бота add-money @пинг сумма).Он отправляет это сообщение,но команда не исполняется
@gormysha2 жыл бұрын
Никак. Боты не могут исполнять команды других ботов.
@gamerbg5942 жыл бұрын
Как сделать пару условий?
@gormysha2 жыл бұрын
{% if условие %} делаем что то {% elseif условие %} делаем что-то другое {% endif %}
@gamerbg5942 жыл бұрын
@@gormysha а одновременно
@gormysha2 жыл бұрын
@@gamerbg594 просто пропиши две проверки :/ {% if условие 1 %} делаем что то {% endif %} {% if условие 2 %} делаем что то другое {% endif %} Тогда они будут работать независимо друг от друга
@gamerbg5942 жыл бұрын
@@gormysha спасибо большое
@Тёма-е9е2 жыл бұрын
Можно ли сделать так чтобы при вводе команды !Обмен было сообщение в чате + снятие роли?
@gormysha2 жыл бұрын
Да, посмотри ролик про роли
@Тёма-е9е2 жыл бұрын
@@gormysha Если несложно, можешь код кинуть))))
@Тёма-е9е2 жыл бұрын
@@gormysha Блин спс, все нашел, все что нужно. Топчик.
@kuchenyavka101 Жыл бұрын
а как бан выдать вот такими командами?
@D.O.G.E_J.O.E.S.T.A.R Жыл бұрын
а привет ,можешь помочь? А как сделать так что бы бот выбрал рандомное гифку из списка?
@akioWho94092 жыл бұрын
Хочу сказать то что, я вроде бы понял, но при этом нифигашеньки не понимаю. Ты сказал про экономику но при этом ничего не сказал про экономику ты просто разъяснил некоторые функции, может это я ничего не понимаю в слове экономика, но для меня это что то связанное с деньгами. Напишите плз объяснити значение слова экономика у него
@gameron92002 жыл бұрын
Проще говоря, это как государство, но строго внутри бота
@Tw3ntuc Жыл бұрын
Вообще на самом деле, как я понял, тут что в первой части, что во второй содержится инфа о том как сделал про экономику команды, просто придётся немного поебатся
@jirome26152 жыл бұрын
Огромное тебе спасибо, так бы не разобрался
@kzzmz65423 жыл бұрын
Гайды по шаблонному движку у тебя, Гормуша, хорошие. но я бы хотел видеть среди них гайд "как сделать отправку нескольких сообщений в разные каналы при прописке команды", т.к. это мне нужно, но я не нашёл нигде гайда, как это сделать.
@gormysha3 жыл бұрын
Это можно сделать, но, если я не ошибаюсь, можно отправить только 2 сообщения максимум.
@kzzmz65423 жыл бұрын
@@gormysha А мне надо узнать, как это сделать. Поразбирал документацию - не понял, как отправлять в определённый и вообще мало что из этого понял.
@kzzmz65423 жыл бұрын
Поэтому, я с удовольствием бы посмотрел гайд.
@gormysha3 жыл бұрын
@@kzzmz6542 надо использовать метод .sendMessage(''). Его нужно применять к каналу. Канал можно получить, если я не ошибаюсь, guild.getTextChannel. в итоге это как то так: {% do guild.getTextChannel('айди канала').sendMessage('тестовое сообщение') %}
@youtube_userID3 жыл бұрын
@@gormysha Попасть на дискорд сервер твой мне не удалось,спрашиваю тут,как пользоваться картами и ключами?И для чего они ,мне не особо понятно,это хранение переменных?Или что?
@To4no_Ne_Cocna Жыл бұрын
Слушай, а возможно ли сделать так чтобы, при отвечения на сообщения человека словом "Удар" он получал мут на 5 минут?
@mrbom12 жыл бұрын
Я немного разобрался в этом, спасибо тебе. Мне вот интересно, есть ли команда, которая показывает, в каком голосовом канале находился её отправитель в момент отправки сообщения? Я просто нигде не нашел такой. Может ты знаешь..
@gormysha2 жыл бұрын
Скорее всего нет
@bruselongo2 жыл бұрын
Где взять ссылку на бота?
@MaxiMaster2 жыл бұрын
Напиши просто JuniperBot в поиске. Там будет сайт Джунипер бота, там есть кнопка для добавления бота на сервер
@studiomays2 жыл бұрын
juniper.bot
@igoryanz-79003 жыл бұрын
Гормуша, скажи, а можно в движке джунипера изменить переменную другово человека?
@gormysha3 жыл бұрын
Что ты имеешь в виду под переменная? Атрибут?
@igoryanz-79003 жыл бұрын
@@gormysha персональную переменную, значение которой задаётся через set
@gormysha3 жыл бұрын
@@igoryanz-7900 это вообще не персональная переменная, эта переменная существует только во время выполнения команды. Если нужны переменные участников (к примеру, деньги), используй атрибуты
@w1pl0ck3 жыл бұрын
0:14 а как сделать такое же интро?)
@gormysha3 жыл бұрын
Я в майн иматоре сделал
@w1pl0ck3 жыл бұрын
@@gormysha а,спасибо,кстати я друг МК5,так что у тебя плюс подписчик)
@Patsoha3 жыл бұрын
о, ну ок
@натальяфилиповна-й7у3 жыл бұрын
Когда гормуша рассказывает о создании своей экономики, я понимаю что давно такую сделал . Кстати ты будешь делать гайды по аддонам ещë?
@gormysha3 жыл бұрын
Возможно
@натальяфилиповна-й7у3 жыл бұрын
@@gormysha ну и хорошо. Спасибо хоть на этом
@MrDr0n3 жыл бұрын
Привет, топовый гайд, как раз сейчас разбираюсь в этом. И вот в чем вопрос: Как сделать так чтобы бот выбирал рандомную реакцию на сообщение? Если это конечно возможно, буду благодарен за ответ!)
@gormysha3 жыл бұрын
{% do reaction(random(['смайлик', 'смайлик', 'смайлик'])) %}
@MrDr0n3 жыл бұрын
@@gormysha Ой спасибо))
@Скоро-я2ъ3 жыл бұрын
гормуша,а если у меня не работает?
@gormysha3 жыл бұрын
Что то не так. Проверь код.
@Скоро-я2ъ3 жыл бұрын
@@gormysha ок
@lolpitplay3 жыл бұрын
Привет а можешь сделать мод на торнадо я просто смотрел списки с модами и видел такое кароче 1 мод ломает как не знаю што и текстура ( если эта можно назвать текстурой ) эта просто дым из костра 2 мод похоже на 1 тока обрезанна в 2 раза можешь пожалуйста сделать тарнадо с красивой текстуркой и разрушение не сетая а типа тнт и чтобы ано само поевлялось и праподало и двигалось в раз направ и зделай чтобы ано высоко подкидоволо и швыряло заранее спасибо что зделаешь мод если конечно тебе не будет трудно но если зделаешь то сто про эта будет самый лучый мод для новых версий спасибо тебе что делаешь разные моды
@themikes87613 жыл бұрын
Привет)
@yourty59682 жыл бұрын
Гормуша, привет! Вопрос таков: "Как сделать выведение текста, если человек имеет определённую роль? Причем я всё сделал правильно, но бот всегда начал возвращать false , как будто... Однако видимо есть ошибка." Мой текущий код: {% if member.hasrole(1049030760746713089) %} Группировка: бандиты {% elseif member.hasrole(1049030760746713089) == false and member.hasrole(1048955455583551600) == true %} Группировка: военные {% endif %} Всё , вроде правильно, но оно никак не может вывести текст!
@pti4ka2352 жыл бұрын
Привет, а как сделать рандомные команды, по типу ты пишешь - !Шутка и тебе выдаёт рандомную шутку.
@silwntsilwnt2 жыл бұрын
Привет, у меня такой вопрос, надеюсь ответишь. Что если я делаю кейсы и нужно чтобы на одну команду бот отвечал разными ответами, и давал награду с шансом, например 20%
@gormysha2 жыл бұрын
Ну тут тебе нужно создать переменную, куда с помощью функции рандома записать рандомное значение: set rand = random(1, 100). Потом с помощью if else проверять, какое это число. К примеру, если нам нужен 20-процентный шанс, проверяем, меньше ли это число 20-ти. Потом, если вторая проверка на 40-процентный шанс, нужно проверить, меньше ли это число 60-ти (так как 20 уже было проверено, и поэтому нужно прибавить 40 к уже проверенному числу) и действовать дальше таким образом.
@werterker122 жыл бұрын
а что делать если я хочу сделать 3 таких функции? Ну например, if a == кот это кот elseif a == мышь Это мышь а дальше как? у меня чёт не работает.
@gormysha2 жыл бұрын
if a == кот это кот elseif a == собака else a == мышь это мышь endif Вот код всей конструкции
@werterker122 жыл бұрын
@@gormysha пасиб, но только у меня там 6 строк, но по твоему примеру я примерно пон.
@SeeFax2 жыл бұрын
@@gormysha а как сделать 4 и более таких вариантов? Если это возможно, то что нужно писать? (просто это нужно для игры на сервере)
@gormysha2 жыл бұрын
@@SeeFax так для каждого варианта используй elseif То есть if a == кот кот elseif a == мышь это мышь elseif a == дерево это не мышь elseif a == wpdkwkwk что то не так? Ну и так далее добавляешь elseif для каждого варианта, потом в конце только добавь endif
@SimpleSpott3 жыл бұрын
рп команды?
@oreopro-fp1hx3 жыл бұрын
ГДЕ МОД НА СНЮСОЕДОВ
@gormysha3 жыл бұрын
Обновы этого мода больше не будет. Версия со снюсовой луной последняя
@arvess012 жыл бұрын
а как сделать свою валюту?
@arvess012 жыл бұрын
@Gormysha
@jovlaxplay21952 жыл бұрын
Привет Гормуша, подскажи пожалуйста, как сделать экономику? Мне нужно чтобы одна команда добавляла на счёт денег, а вторая отображала количество денег. Заранее спасибо
@MaxiMaster2 жыл бұрын
Что бы сделать хорошую экономику то лучше изучи документацию по шаблонным сообщениям в джунипер боте, ведь Гормуша новое видео, ещё и по джуниперу может через 100 лет выпустить
@bod_channel3 жыл бұрын
Я сейчас делаю карту, и не знаю, делать ее на коммандах или модах?
@gormysha3 жыл бұрын
Используй и то, и то. Без команд вообще сложно нормальную карту создать, но и моды сделают только лучше.
@bod_channel3 жыл бұрын
@@gormysha а в аддонах нет переменных, тех же комманд и т.д.?
@gormysha3 жыл бұрын
@@bod_channel переменные есть, но ты их не можешь использовать везде, где хочешь. Редко где они есть да и есть им применение. А команды в аддонах использовать можно, но тоже не везде.
@maizterfaust2 жыл бұрын
а что делать если мне нужно рандомизировать пароль и логин типо смотри, вот логин рандомизируется, а как сделать чтобы было типо if arguments.get(1) == domosed0214 и тут пароль к нему подходил если на рандоме выпал domosed0214 Логин - {{ (random(['domosed0214', '13372nigadyai'])) }} Пароль - KEK4eburek
@raijen-minigames23413 жыл бұрын
Можешь сказать как ты сделал команду "ответ" для комманды "математик"
@gormysha3 жыл бұрын
В атрибуты сохраняются числа от примера. Потом они проверяются на равенство с ответами.
@raijen-minigames23413 жыл бұрын
@@gormysha спасибо!
@pepefroggy82362 жыл бұрын
как сделать чтобы джунипер рандомно отправлял картинки? пример: я пишу !обезьяна и он рандомно отправляет картинку с обезьяной
@RealSebbor Жыл бұрын
тот же вопросссссссс
@lll--8002 жыл бұрын
как бы я без тебя жил???
@LimpoBS Жыл бұрын
можешь сделать чтоб он выдавал рандомное число от 5 до 150
@RansoFlit Жыл бұрын
В прошлой части было
@AlexV8_3 жыл бұрын
Привет а как сделать так, чтобы я вёл 3 ссылки в команду а juniperbot написал 1 из 3
@gormysha3 жыл бұрын
Ну вот у тебя есть 3 ссылки, это arguments.get(1), arguments.get(2) и 3 соответственно. Берёшь random([arguments.get(1), arguments.get(2), arguments.get(3),]) И используешь это в переменной
@AlexV8_3 жыл бұрын
@@gormysha а можно созвониться в дс потому что я имел кое что другое
@gormysha3 жыл бұрын
@@AlexV8_ Можешь написать, что?
@AlexV8_3 жыл бұрын
@@gormysha У juniperbot я захожу в отдел пользовательский команды и вожу 3 ссылки в шаблоне панели и когда я вожу в Дискорд /команду то мне должен написать juniperbot одну ссылку из тех 3 которые я вёл в шаблоне панели
@gormysha3 жыл бұрын
@@AlexV8_ Тогда это тоже рандом нужен. Посмотри внимательнее гайды, поймёшь, как это сделать через рандом и if else
@AlexV8_3 жыл бұрын
А можно создать команду /MSG?
@gormysha3 жыл бұрын
Что она должна делать?
@AlexV8_3 жыл бұрын
@@gormysha когда ты пишешь эту команду (команда: /msg )бот пишет упомянутому пользователю сообщения в лс которое вы вели в команде
@AlexV8_3 жыл бұрын
@@gormysha а можно с тобой в да поговорить
@AlexV8_3 жыл бұрын
Гайды супер но всё равно не чё не понел
@gormysha3 жыл бұрын
@@AlexV8_ в лс, к сожалению, нельзя.
@ПростоМаксим-н4м3 жыл бұрын
а как сделать чтоб выдавал рандомный ответ
@gormysha3 жыл бұрын
random(['строка1', 'строка2'])
@ПростоМаксим-н4м3 жыл бұрын
@@gormysha Спасибо
@Хакер40402 ай бұрын
спс я js понял
@ДанилБ-в7н2 жыл бұрын
Тут была экономика?)
@tvorogok332 жыл бұрын
Нет. Тут было про if.
@tvorogok332 жыл бұрын
С экономикой могу помочь.
@detengerouse2 жыл бұрын
Кстати мне кажется здесь язык Java я его ща изучаю чекнул видео тут все тоже самое
@gormysha2 жыл бұрын
Все языки похожи между собой
@Xzn1k2 жыл бұрын
Плз подскажи как сделать команду , что бы бот повторял твое сообщение И если можно, чтобы мое сообщение удалял
@gormysha2 жыл бұрын
Чтобы твое сообщение удалял - специальная настройка есть. А повторять твое сообщение - переменная message
@Xzn1k2 жыл бұрын
@@gormysha спасибо!
@MaxiMaster2 жыл бұрын
Вау, Гормуша видимо разбирается в командах лучше самого джунипера
@MaxiMaster2 жыл бұрын
Видео по джуниперу кстати уже полгода не было, продолжение будет?
@gormysha2 жыл бұрын
@@MaxiMaster Может быть
@MaxiMaster3 жыл бұрын
Непонял, ты должен был мои одноклассники прорекламировать
@gormysha3 жыл бұрын
они потом
@вектортоп-к8з3 жыл бұрын
Слушай чувак я видел свои видео помада можешь пожалуйста сделать одно одолжение сделай пожалуйста мод на двери бункера потому что я хочу эту запа бункера модов нормальных нету Ну а ты самый крутой Строитель которая знаю этим более это уже создал 2 своих мода или это обновление было не помню Ну кафе создай пожалуйста если Составь я тебя хоть 1.000 руб задоначу
@gormysha3 жыл бұрын
Не знаю. Возможно, в motion decorations будет что то похожее, но вряд ли буду делать конкретно двери бункера
@PRIVET_ORG2 жыл бұрын
благо что я учил python!!!!!!!!!!!!!
@nice_jam2 жыл бұрын
У меня {% if arguments.get(1) == '4' %} пишет ошибку "Ожидалось открытие островка кода" Что делать? ПС Уже все норм) (Не знал что на старом видео на новом комменте сердечко)
@tilckwood2 жыл бұрын
Ты знаешь как сделать чтобы переменная выдавала рандомное число? Пробовал {% set Random = {{ Random(1, 5) }} %} Выдаёт ошибку
@gormysha2 жыл бұрын
Убери {{}} и пиши со строчной буквы
@eilowel Жыл бұрын
0:35 можете меня считать дебилом , но я использую джунипер для красоты....Я даже читал документацию джунипера , но мой IQ дал о себе знать , что свои команды делаю через кота . Owy#7012 , можете мне хоть щас объяснить функцию джунипера, ибо я дундук
@абэеэаб3 жыл бұрын
Можешь пожалуйста научить делать рандом картинку, тоесть как !fox, !cat или !dog только со своими?
@gormysha3 жыл бұрын
нужен рандом. То есть {% global img = random(['ссылка на картинку1', 'ссылка на картинку 2']) %}. Переменную IMG вставить в панель шаблона, где большое изображение.
@абэеэаб3 жыл бұрын
@@gormysha спасибо большоее
@nightmar20873 жыл бұрын
Это же легко
@user-den12513 жыл бұрын
На Jinja с Django похохе
@rastgame_2 жыл бұрын
а как сделать, чтоб ты упоминал участника а писало инфу про него чтоб писало в {{member.rank.rank}} не твой уровен, только чела которого ты упоминул
@MaxiMaster2 жыл бұрын
message.mentionedMembers[0]
@rastgame_2 жыл бұрын
@@MaxiMaster спасибо
@wonderfulwarrpfun63932 жыл бұрын
Пожалуйста помогите! Нужен код (Команда) Я делаю сервер по Странам типа РПшка и там надо команда: Чтобы ты писал например !союз @Роль или призедент страны И отправлялась сообщения призеденту той страны которой указал сверху либо в ЛС ли бо в тот же чат. И там появилось сообщение в ЛС или в том же чате: Призедент @РольСтраны (чела который предложил союз или сам участник) предложил союз @РольСтраны или ник чела которому кинули предлож на союз и были эмодзи ✅❎ Если ❎ То отказ от союза ✅ Принял союз Пожалуйста помогите!!! Поставлю свечку за тебя кто сделает моё желание ❤️
@MaxiMaster2 жыл бұрын
Вообще можешь зайти на новое видео Гормуши и там зайти по ссылке в описании в ДС сервер, там просто будет удобнее помочь тебе. Так же советую прочитать всю документацию джунипер бота в разделе **Шаблоны сообщений**
@ОпасныйДед2 жыл бұрын
Помощь нужна! Надо чтобы упомянули того или ник и тэг участника было упомянуто/написано {% do guild.getTextChannel('1033677162064138321').sendMessage('Вас вызвали ! Вас вызвал') %}