Описание и команды Zero Two bot, как добавить на свой сервер Discord

image

Bot Zero Two – это многозадачное дополнение, добавляющее несколько функциональных возможностей к стандартному клиенту мессенджера Discord. Расширение позволяет прослушивать музыку непосредственно в голосовых каналах, настраивать и кастомизировать дизайн Discord, автоматизировать некоторые функции. Zero 2 распространяется на бесплатной основе. Абсолютно каждый пользователь может установить бота на свой сервер без каких-либо ограничений.

Зеро Ту для Дискорда – это популярное многофункциональное расширение. Статистические данные от разработчиков:

  • число активных серверов – 917 тыс.;
  • число пользователей – 34 млн.;
  • число отправляемых ежедневно сообщений – 150 млн.;
  • число отправляемых ежедневно команд – 750 тыс.

image

Такая популярность объясняется широким набором возможностей бота. Zero 2 позволяет:

  • изменять стандартный дизайн мессенджера – пользователь может установить собственный фон, изменить шрифты и прочее;
  • настраивать экономику сервера – система поддерживает награды, настройку их автоматической выдачи;
  • играть в мини-игры – различные карточные игры ролевого типа;
  • создавать иерархию пользователей по уровням, которые выдаются за определенные достижения (настраивается администратором севера);
  • создавать реакции;
  • выдавать роли;
  • прослушивать музыку в интерфейсе мессенджера (можно настроить трансляцию с популярных сервисов: YouTube, Spotify) и прочее.

Настройка функций бота выполняется с помощью простых команд. Ознакомиться с их полным списком можно, написав в чат Zero Two команду «help». Пользователю будет выдан полный список доступных комбинаций, разделенных на группы, а также показан пример их ввода.

Команды вводятся со специальным префиксом «zt!». Например, чтобы прослушать музыку с YouTube, пользователю необходимо ввести команду: zt!play «ссылка на видео или плейлист на Youtube без кавычек»

Для Spotify действует аналогичная система: zt!play «ссылка на плейлист».

Расширение поддерживает восемь языков. В числе доступных имеются:

  • испанский;
  • немецкий;
  • французский;
  • русский;
  • индонезийский;
  • турецкий;
  • польский;
  • румынский.

Для выбора используемого языка используется команда «languages». Пользователю нужно:

  1. Ввести «zt! Languages».
  2. Выбрать необходимый язык посредством проставления реакции. Для удобства возле каждой кнопки расположен флаг той страны, чей язык будет включать кнопка.
  3. Перезапустить

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

  1. Открыть мессенджер с любого устройства.
  2. Авторизоваться в учетной записи пользователя.
  3. Перейти на официальный сайт разработчика бота или на любой ресурс, на котором размещаются ссылки на расширения для мессенджера.
  4. В случае со сторонним ресурсом, ввести в поиске Zero 2 bot.
  5. Нажать кнопку «Invite».
  6. Выбрать сервер, куда будет устанавливаться бот, и принять приглашение.
  7. Предоставить расширению разрешения на чтение сообщений, проставление реакций и изменение настроек мессенджера.

Добавлять бота можно с любой версии Discord. Не важно, будет ли это программа под Windows, MacOS или Linux, мобильное приложение или же онлайн-версия мессенджера. После установки дополнение будет доступно всем пользователям на сервере, независимо от устройства, которое они используют.

06.03.2021 15:34 891 Евгений Верещака Информационный портал IT Техник

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

Главные функции и возможности

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

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

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

Как скачать и добавить бота

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

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

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

Настройка бота и отключение

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

  • Запуск Дискорда через установленный по умолчанию браузер либо клиентскую программу.
  • Авторизация в зарегистрированном аккаунте.
  • Переход в раздел внесения пользовательских настроек.
  • Выбор из представленного списка категорию имеющихся серверов.
  • Далее пользователь выбирает интересующий сервер.
  • На следующем этапе осуществляется повторный переход в раздел внесения настроек сервера.
  • Из представленного списка активированных ботов выбирается ранее подключений.
  • В подкатегорию настроек устанавливаются персональные параметры с последующим сохранением нажатием на одноименную клавишу.

Обратите внимание, внесенные изменения вступают в силу сразу после обновления страницы.

Пользователям не требуется предпринимать дополнительных действий.

Команды управления ботом

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

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

Установка и настройка Бота

Для начала необходимо выбрать компьютерного помощника.

На сайтах на английском языке следует искать ботов со словом «Music» в названии/описании.

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

Как сделать музыкального бота в Дискорд?

  1. Нажмите зеленую кнопку «Add Bot to Server» в правом верхнем углу окна с ботом.
  2. Войдите в аккаунт, из списка выберите сервер, на который следует добавить бота.
  3. Если есть такая возможность, дайте ему основные права, отметив галочкой пункт слева от названия требуемого уровня допуска.
  4. Нажмите «Авторизовать» в правом нижнем углу окна.
  5. Перейдите на сервер для дальнейшей настройки.

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

Если в нем явно не хватает пунктов, то получить полный можно командой «префикс»help. Чаще всего это !help.

Бот Rythm

В качестве примера был выбран бот Rythm.

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

Зайти на канал.

Отправить в чате сообщение !play «Название трека» (например: !play Robert DeLong – Long Way Down). Трек будет проигран до конца, после чего воспроизведение остановится.

Список команд Rythm:

  • «!play» — воспроизведение трека по указанному названию/ссылке;
  • «!disconnect» — отключение бота от канала;
  • «!skip» — пропустить песню;
  • «!remove» — убрать конкретный трек из списка воспроизведения;
  • «!loopqueue» — поставить проигрывание всех треков на повтор;
  • «!loop» — поставить на повтор данную композицию;
  • «!join» — добавить бота на канал;
  • «!resume» — продолжить проигрывание песни;
  • «!settings» — настройки;
  • «!move» — переместить конкретную композицию на первое/выбранное место в списке воспроизведения;
  • «!skipto» — перейти к выбранной песне в списке;
  • «!clear» — очистить очередь воспроизведения;
  • «!replay» — начать проигрывание песни заново;
  • «!pause» — поставить композицию на паузу;
  • «!shuffle» — перемешать песни;
  • «!queue» — показать порядок воспроизведения треков.

Читайте также:  Защита магнетрона в микроволновке

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

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

Для чего нужны боты в Discord

Уже давно роботы пользуются популярностью среди многих пользователей, роботы-помощники, в основном, делают тот объем работы, которую человеку делать лень или банально, нет на это времени. Встречаются они во многих программах и приложениях. Дискорд не исключение, боты для Дискорда умеющие проигрывать музыку, добавлять новости, следить за порядком и т.п., набирают популярность, получают общую признательность.

Какие боты бывают

Помощники имитируют поведение людей, их можно разделить:

  • Музыкальные;
  • Информационно-новостные;
  • Помощники по серверу;
  • Контролирующе-чистящие;
  • Игровые;
  • Включающие все вышеперечисленное, в себя;
  • Иные.

Музыкальный бот

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

  1. Rythm, около 900 тысяч серверов;
  2. Dyno, приближается к 692 тысячям;
  3. FredBoat, где-то 682 тысяч;
  4. dabBot, около 295 тысяч;
  5. Ayana, 290 тысяч;
  6. ErisBot, 248 тысяч.

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

Порядок установки на свой сервер

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

  1. Найдите сайт-распространитель;
  2. Выбирайте подходящий, его можно потом убрать, затем попробовать другой, а можно совместно;
  3. Прежде чем добавлять, почитайте на какую команду он откликается. У каждого робота, есть своя команда, которая называется префикс, например, у Dyno, это ?. Т.е после добавления на сервер, вам нужно написать ?Help, робот пришлет вам список своих команд с возможными действиями по нему. Тут вам понадобиться знание английского.
  4. Запомнив команду, нажимайте добавить на сервер «add to server»;
  5. Из выпавшего списка, найдите нужный, подтвердите, что не робот))) Вы авторизованы, точнее он с вами;
  6. Заходите в Discord, увидите, что помощник у вас на сервере;
  7. Набирайте префикс и Help, читайте список, включайте потоковую музыку, получайте удовольствие.

Читайте также:  Сколько стоит восстановленный айфон 10

Заключение

Если вдруг вы не нашли подходящего вам помощника и решили сами разобраться, как сделать бота, советую освоить навыки программирования. В настоящее время, быстрых приложений-конструкторов по созданию роботов нет. Создание – это долгий и кропотливый процесс, если уж совсем свербит – дерзайте.

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

Стоит ли им пользоваться?

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

Для Discord музыка является вторым элементом в плане спроса, так как часто можно встретить отдельные музыкальные каналы, которые вещают самые разные музыкальные направления.

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

Как установить этот элемент?

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

  • Воспользуемся ресурсом: https://www.carbonitex.net/Discord/bots, на котором имеются самые разные продукты необходимого нам направления.
  • Внимательно изучайте ассортимент и ищите нужные варианты.
  • Как только выбор сделан, достаточно воспользоваться специальной плашкой зеленого цвета «Add Bot To Server». Но прежде, чтобы не столкнуться с лишними проблемами, лучше поначалу запустить саму программу Дискорд, тогда процесс пройдет быстрее.
  • Появится дополнительное окно, в котором нужно выбрать, к какому именно серверу привязать бота. Если у вас имеется всего лишь один канал, то используйте его. Если же вы руководите несколькими вариантами, то стоит задуматься, куда именно его добавить.
  • Как только выбор сделан, он появится на вашем сервере. Теперь стоит зайти в его индивидуальные настройки и провести ряд манипуляций. Там все пункты установлены по умолчанию, поэтому можете смело вносить свои коррективы.
  • Когда настройки готовы, достаточно переместить бота в нужную комнату и ввести в чат команду «++voice». Он активируется и начнет передавать музыку всем, кто находится в этой комнате.

Читайте также:  Почему автосигнализация срабатывает без причины

Добавление музыкального бота Discord производится по команде ++voice

Теперь вы знаете, как сделать бота для своего сервера. Но на этом не стоит останавливаться, ведь нужно в него еще добавить музыки. А если вы первый раз им пользуетесь, то могут возникнуть некоторые проблемы.

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

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

Вы можете управлять ботом с помощью специальных команд

Вот собственно и все, как видите, ничего сложного в этом процессе нет. Достаточно найти немного свободного времени и можно внедрять на свой сервер хорошее настроение.

Подробный гайд с советами и лайфхаками

Midjourney — главная нейросеть лета и повод в очередной раз убедиться в прогрессе технологий.

Dall-E 2 все еще закрыта для большинства пользователей, а Dall-E Mini — скорее развлекательный сервис, чем серьезный инструмент. На этом фоне Midjourney выделяется своей доступностью и впечатляющими результатами. Картинки, которые она генерирует по текстовому описанию, можно спутать с «человеческими» артами, и все больше людей начинают пользоваться нейросетью.

В Midjourney огромное количество параметров, и до многих из них можно дойти только опытным путем. Тут возникает проблема: количество бесплатных попыток ограничено 25. Поэтому рассказываем, как правильно формулировать запрос к нейросети и не исчерпать лимит на не очень качественные результаты.

Что вы узнаете

ПЛАНЫ НА ЛЕТО

Скидка 35% на все курсы Учебника

Чтобы лето было еще лучше, все курсы Учебника дешевле на 35% с промокодом LETO2022 Смотреть курсы

Как попробовать нейросеть самому

Как получить доступ к Midjourney. Сейчас Midjourney можно пользоваться только в виде бота в «Дискорде». Так что вам придется зарегистрироваться на платформе и присоединиться к официальному серверу команды нейросети. Сейчас там уже почти миллион пользователей, доступ открыт для всех по ссылке-приглашению. Но с недавнего времени из сообщества удаляют пользователей, которые давно не проявляли активность: возможно, со временем придется вступать заново.

В августе разработчики разрешили добавлять бота Midjourney на сторонние серверы. Главное, чтобы на них было до 10 тысяч подписчиков. Так что можно добавить бота в собственное сообщество или на другой сервер, где вы в числе администраторов.

Нажмите на бота Midjourney в правой части экрана и найдите кнопку «Добавить на сервер»

Как устроен дискорд-сервер Midjourney. Главных каналов несколько: в Announcements размещают объявления от разработчиков, в Status сообщают о технических проблемах. Советую заодно ознакомиться с правилами в канале Rules, чтобы не возникало вопросов, если вас вдруг за что-то забанят.

Но в основе сервера — пространства для генерации изображений. В «Дискорде» есть каналы Newcomer Rooms, внутри которых — сотни чатов Newbies. Именно в них создают картинки пользователи. Выбирайте любой из чатов, в идеале — чтобы одновременно с вами там сидело не очень много людей. Вы будете видеть все их попытки создать картинку при помощи нейросети, а они — ваши.

Первым делом я попытался сгенерировать корги на красном мотоцикле в стилистике сериала «Очень странные дела»

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

Как сгенерировать свое первое изображение. Зайдите в один из чатов Newbies и введите в поле для отправки сообщения команду /imagine. Появится плашка Prompt: все, что вы напишете после нее, станет частью запроса. Описание картинки для нейросети лучше формулировать на английском языке. Другие языки Midjourney понимает гораздо хуже.

Когда сформулируете запрос, нажмите кнопку «Отправить». Бот начнет генерировать изображение. Вы буквально в прямом эфире увидите, как смутные очертания превращаются в четыре картинки. Обычно генерация занимает не дольше минуты, но все зависит от нагрузки на сервер «Дискорда» и деталей конкретного запроса. Кстати, некоторые параметры заданы ботом изначально — например, скорость генерации. Посмотреть или изменить настройки можно, отправив команду /settings.

Да, все попытки я потратил на вариации запроса «корги-байкер на красном мотоцикле»

Четыре получившиеся картинки — не итоговый результат. Под коллажом появятся кнопки «U1, U2, U3, U4» и «V1, V2, V3, V4». Первый параметр — апскейлинг. Выберите наиболее удачную картинку из четырех, и нейросеть улучшит ее разрешение, а заодно добавит деталей. Второй параметр позволяет создать еще четыре вариации конкретной картинки из коллажа — на случай, если вам нравится результат, но хочется посмотреть, что еще сделает нейросеть в том же духе.

Как сохранить картинку. Первый совет: не сохраняйте картинку или коллаж прямо из чата. Нажмите на нее и выберите «Открыть оригинал». Так разрешение изображения будет выше, какое именно — зависит уже от заданных вами параметров. Лучше всего сохранять целый коллаж, если вы хотите поделиться всеми вариантами, или уже картинкой с максимальным уровнем апскейла.

Второй совет: можно попросить бота отправить вам картинки в личные сообщения. Для этого отреагируйте на пост с результатом от бота эмодзи в виде письма. Его можно легко найти в поиске по запросу :envelope:.

А еще ваши результаты хранятся на сайте Midjourney — нужно авторизоваться через «Дискорд».

Этот 3D-рендер корги на мотоцикле вышел откровенно неудачным, но я все равно попросил бота прислать результаты в личку

Какие есть ограничения. Есть лимит на бесплатную генерацию изображений — 25 штук для одного пользователя. Важно, что в это число входят не только оригинальные запросы, но и просьбы улучшить детализацию или сделать вариации уже полученной картинки. Бот в «Дискорде» предупредит вас, когда попытки начнут подходить к концу.

У Midjourney есть платная подписка: за 10 $⁣ (600Р) в месяц вы получите 200 попыток на генерацию изображения, подписка за 30 $⁣ (1799Р) убирает все лимиты. Но пользователи с российскими картами из-за ограничений не смогут оплатить премиум-версию. Так что в случае, если вы истратили все попытки, придется просить друзей или регистрировать новый аккаунт в «Дискорде». Помните, что к номеру телефона можно привязать не больше одного профиля, а за обход ограничений вас могут и забанить.

Из других ограничений: есть стоп-слова, с которыми генерация не работает. Сообщество собирает их в отдельном месте.

Как правильно сформулировать запрос нейросети

В пользу нейросетей часто говорят, что достаточно подобрать правильный запрос и нажать кнопку «Сделать шедевр». Это правда лишь отчасти: технически все верно, вот только на подбор идеального запроса могут уйти часы. Особенно это актуально в случае Midjourney — ограничение на 25 бесплатных генераций сильно увеличивает цену каждой ошибки. Не успеваешь оглянуться, как лимит исчерпывается.

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

Помните, что разговариваете с нейросетью. Это должно отражаться в запросе. Не пишите «Любимое место в Москве в 2100 году», а укажите конкретнее, например «Красная площадь в Москве в 2100 году». Если можно уточнить формулировку и добавить описательности — сделайте это. Разработчики приводят в пример запрос «Обезьяны занимаются бизнесом» — гораздо проще написать «Обезьяны сидят в офисе в деловых костюмах».

Еще избегайте слов «не», «без», «исключая», «кроме» и подобные. Нейросеть запутается в запросе «Человек не в синей шляпе», а вот «Человек в красной шляпе» сгенерируется без проблем.

Один раз я переборщил с абстрактными деталями и потом еле нашел корги

Указывайте параметры правильно. Сообщество пришло к определенным правилам, как составлять запрос к нейросети. Не пытайтесь сформулировать сложное предложение с художественным описанием картинки. Гораздо эффективнее отделять части запроса запятыми или двумя двоеточиями «::». Выделяйте так основные объекты, стилистику, параметры и короткие команды для алгоритма.

Полезные короткие команды, которые стоит учитывать

–iw. В Midjourney можно загружать картинки в качестве референса. Можно указать ее «вес» — чем больше, тем сильнее она влияет на результат. Значение по умолчанию — 0,25.

–ar. Быстрая команда для параметра aspect ratio, или «соотношение сторон». По умолчанию картинки генерируются в соотношении 1:1, но это можно поменять — например, на 3:2 или 16:9.

–s. Уровень стилизации. Достаточно абстрактный параметр, который можно установить в диапазоне от 0 до 60 000.

–q. Уровень качества. По умолчанию стоит на отметке 1, можно установить 2, тогда будет больше деталей у картинки. Раньше был максимальный параметр 5, но его убрали из-за высокой нагрузки.

–chaos. Уровень «хаоса» при обработке изображения, можно увеличить до 100.

–wallpaper. Так нейросеть понимает, что вам нужно детальное и качественное изображение. Эта команда удобнее и эффективнее, чем параметры «4k», «ультрадетализированное» и другие.

–v. Позволяет задать, какая версия Midjourney будет генерировать картинку по запросу. По умолчанию стоит последняя версия, третья. Большого смысла менять ее я не увидел.

–video. Сохраняет видео процесса генерации картинки. Добавьте к запросу, а потом попросите бота прислать ролик в личные сообщения с помощью эмодзи письма.

«Пражская медиашкола» советует такую последовательность в запросе: «Описание объекта :: основная стилистика :: дополнительные параметры :: –короткие команды». В моем примере с корги обычно получалось примерно так: «Corgi biker on red motorcycle :: in soviet style, mosaic :: –q2».

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

Я особенно полюбил добавлять к запросам «советская мозаика»

Задайте стилистику. Midjourney обучена на огромном количестве художественных стилей, работах конкретных людей, различных эстетиках и временных эпохах. Многое зависит от фантазии пользователей. Не бойтесь добавлять детали: цвета, освещение, материалы. В моем случае корги превращался то в фотореалистичный портрет, то в 3D-рендер, то в оригами, то в татуировку, то в часть советского плаката.

Стилистических деталей, влияющих на итоговое изображение, тысячи. Часть из них описана на «Гитхабе»: есть даже более-менее наглядный пример со сферой, которая изменяется в зависимости от параметров. Если этого недостаточно — сообщество собирает в таблице различные визуальные стили с примерами.

Посмотрите, как меняется сфера в зависимости от разных панк-стилистик в запросе

Если вы увлекаетесь фотографией, попробуйте применить навыки при составлении запроса. Вы можете задать тип камеры, объектива, расстояние до объекта, фокусное расстояние, выдержку. Кстати, в попытках подражать фотографиям пользователи часто пишут параметр Photorealism. На «Гитхабе» советуют вместо этого писать Photograph или 35mm photograph. Еще один вариант — написать имя любимого известного фотографа.

В целом относительно стилей команда Midjourney советует такие формулировки:

  • in the style of — если вы хотите добавить какую-то стилистику или эстетику;
  • by x, где x — художник, чьими работами будет вдохновляться нейросеть.

Не бойтесь смешивать разные стили, главное — не переборщить и не вписывать взаимоисключающие запросы. Нейросеть может сгенерировать нарисованного от руки киберпанк-корги, но вот с одновременно неоновым и черно-белым корги возникнут проблемы.

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

Не раз и не два я приходил к тому, что простой запрос из трех-пяти слов мне в итоге нравится гораздо больше, чем описание из десятка параметров.

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

Какие есть сервисы для составления идеального запроса

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

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

Prompter. Сервис, который развивает сторонний разработчик Шейн Макгиан. В отличие от остальных ресурсов, это буквально открытая для всех гугл-таблица, которую постоянно улучшают и обновляют. Почти у каждого параметра есть краткое объяснение, можно выбирать из огромного количества стилей. Но, в отличие от аналогичных сервисов, настройкам не хватает наглядности.

Разработчик обещает скоро выпустить версию 3.0

Promptomania. На первый взгляд, самый продвинутый из промптеров. Огромное количество параметров: они удобно разбиты по категориям, почти каждая настройка проиллюстрирована.

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

Все параметры проиллюстрированы — удобно

Phraser. Самый удобный сервис. У него не очень много настроек, зато их можно выбирать в пошаговом режиме. Из-за этого глаза не разбегаются, но со временем сказывается небольшое количество параметров.

Чтобы пользоваться сервисом, необходимо для начала зарегистрироваться на сайте.

Шаги по оформлению запроса сделаны так, чтобы не добавлять взаимоисключающие категории

Noonshot. Довольно подробный редактор запроса.

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

На сайте можно составить запрос не только к Midjourney, но и к Dall-E

Итоговая памятка

  1. Midjourney бесплатно доступен для пользователей «Дискорда». Лучше всего тестировать бота в официальном сообществе нейросети — получится заодно посмотреть, что делают другие. Но бота можно и добавить к себе на сервер.
  2. Помните про ограничение в 25 бесплатных генераций. Можно взять платную подписку, но российские карты не поддерживаются. Альтернатива: создать новый профиль в «Дискорде», но если администрация сообщества узнает — вас забанят.
  3. Картинки генерируйте в одном из чатов Newbies. Вводите команду /imagine и формулируйте запрос.
  4. Определитесь с объектом — что или кто станет главным героем изображения. Сразу пропишите детали, которые вам нужны: цвет, параметры камеры, материалы. Добавьте стилистику, лучше всего сделать это через такие команды: in style of или artwork by.
  5. Запомните короткие команды, с их помощью можно задать детализированность картинки, соотношение сторон и другие параметры.
  6. Составить хороший запрос можно с помощью сервисов-промптеров. Они наглядно демонстрируют, какие возможности скрывает нейросеть.

Мы постим кружочки, красивые карточки и новости о технологиях и поп-культуре в нашем телеграм-канале. Подписывайтесь, там классно: @t_technocult.

Всем привет, сегодня мы напишем Discord-бота на Python и discord.py + бонусом посмотрим на примеры ботов. Приступим 🙂

Перед работой

Перед тем, как начать, вам нужны:

  1. Python 3;
  2. discord.py;
  3. Discord-аккаунт и свой сервер.

Для установки discord.py воспользуйтесь пакетным менеджером:

pip3 install discord.py

Создаём нашего бота

Перейдите на Developer Portal и нажмите на New application.

image

Вы создали своё приложение, на странице приложение перейдите в Bot >> Add Bot и создайте своего Discord-бота.

Сохраните токен бота! Дальше он нам понадобится!

Если всё прошло успешно, поздравляю, половина дела сделана 😀

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

Теперь можно добавить бота на сервер.

Перейдите в OAuth2 >> URL Generator, в Scopes выбираем Bot и ниже — права бота, копируем сгенерированный URL. Вставляем в браузер, и добавляем на наш сервер.

Эхо-бот

Напишем традиционного эхо-бота, и разберём каждую строчку кода.

Код:

import discord  from discord.ext import commands    config = {      'token': 'your-token',      'prefix': 'prefix',  }    bot = commands.Bot(command_prefix=config['prefix'])    @bot.event  async def on_message(ctx):      if ctx.author != bot.user:          await ctx.reply(ctx.content)    bot.run(config['token'])

Пример работы:

Разбор:

import discord  from discord.ext import commands

Нужные нам импорты.

config = {      'token': 'your-token',      'prefix': 'prefix',  }

Вспомогательный словарь config в котором храним токен и префикс команд (далее расскажу зачем нужен префикс команд).

bot = commands.Bot(command_prefix=config['prefix'])

Создаём нашего бота, в аргументе передаём префикс.

@bot.event

Декоратор, предназначенный для обработки событий, подробнее здесь.

async def on_message(ctx):

Создаём асинхронную функцию, с параметром ctx, представляет из себя сообщение.

if ctx.author != bot.user:

Проверка, не является ли автор сообщения нашим Discord-ботом. Дело в том, что если бот отправит сообщение, это будет новым событием, и тогда получается цикл.

await ctx.reply(ctx.content)

Отвечаем на сообщение (ctx.reply), в аргументы передаём сообщение (ctx.content).

bot.run(config['token'])

Запускаем нашего бота, в аргументы передаём токен бота.

Старший разработчик в команду IaaS (Cloud) tproger.ru Вакансии на tproger.ru

Надеюсь вы разобрались с кодом, и мы можем переходить далее.

Обработка команд

Перед тем, как обрабатывать команды, нам пригодится наш префикс.

Рассмотрим код:

import random  import discord  from discord.ext import commands    config = {      'token': 'your-token',      'prefix': '$',  }    bot = commands.Bot(command_prefix=config['prefix'])    @bot.command()  async def rand(ctx, *arg):      await ctx.reply(random.randint(0, 100))    bot.run(config['token'])

Результат работы:

Разбор:

@bot.command()

Декоратор обработки команд

async def rand(ctx, *arg):

Асинхронная функция rand

await ctx.reply(random.randint(0, 100))

Отвечаем на сообщение, в аргументы передаём случайное число от 0 до 100

Бонус

Проверка роли:

import random  import discord  from discord.ext import commands    config = {      'token': 'your-token',      'prefix': '$',  }    bot = commands.Bot(command_prefix=config['prefix'])    @bot.command()  @commands.has_role("Хозяин")  async def rand(ctx, *arg):      await ctx.reply(random.randint(0, 100))    bot.run(config['token'])

Выгнать пользователя

import discord  from discord.ext import commands    config = {      'token': 'your-token',      'prefix': '$',  }    bot = commands.Bot(command_prefix=config['prefix'])    @bot.command()  async def kick(ctx, user : discord.User(), *arg, reason='Причина не указана'):      await bot.kick(user)      await ctx.send('Пользователь {user.name} был изгнан по причине "{reason}"')    bot.run(config['token'])

Оцените статью
Рейтинг автора
4,8
Материал подготовил
Егор Новиков
Наш эксперт
Написано статей
127
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий