Быстрый старт

Как зарегистрироваться и добавить Discord аккаунт в UserAPI.ai

В этом гайде описан полный онбординг: от регистрации аккаунта до добавления Discord и первого API-запроса для генерации AI-изображения через Midjourney (важно: это неофициальная интеграция).

Гайд по добавлению Discord аккаунта в UserAPI.ai

Перед началом

  • Вам нужен активный аккаунт Discord .
  • В вашем Discord аккаунте должна быть активная подписка Midjourney через Midjourney Bot.

Как и большинство участников сообщества, мы не рекомендуем покупать Pro Plan и Mega Plan. Лучше создать несколько Discord аккаунтов и купить для каждого план Standard или Basic.

Шаг 1. Зарегистрируйтесь в UserAPI.ai

  1. Откройте страницу регистрации.
  2. Создайте аккаунт через email.
  3. Откройте письмо и подтвердите регистрацию по ссылке.

Шаг 2. После подтверждения email

Сразу после подтверждения email вы будете перенаправлены на страницу Discord accounts в dashboard.

Шаг 3. Нажмите Add Account

На странице Discord accounts нажмите Add Account и оставьте форму открытой. Далее вы получите токен и корректно заполните все поля.

Шаг 4. Подготовьте сессию Discord

Войдите в Discord в браузере (желательно в режиме инкогнито). Затем откройте личный чат с Midjourney Bot и выполните команду, например:

/imagine nice girl in the red hat

Если Midjourney попросит принять Terms of Service, примите их и сгенерируйте первое изображение.

Шаг 5. Получите Discord Token (Authorization)

  1. Откройте Developer Tools в браузере (см. изображение ниже). Открыть Developer Tools: F12, Ctrl + Shift + I на Windows/Linux или Cmd + Option + I на Mac.
  2. Перейдите во вкладку Network.
  3. Отправьте команду /info боту Midjourney.
  4. Найдите запрос с названием interactions.
  5. Откройте вкладку Headers и скопируйте значение Authorization (на изображении ниже это отмечено меткой 2).
Как найти токен Authorization в Developer Tools браузера

Шаг 6. Вставьте токен в UserAPI и подтвердите ID

Вставьте полученный токен в поле Token, затем дождитесь определения Channel ID (или Channel ID + Guild ID, что встречается крайне редко и чаще всего не требуется).

Если Channel ID обнаружен, он подставится в поле автоматически. Если система предложит выбрать между Channel ID и Channel ID + Guild ID (как показано на изображении ниже), выберите нужный режим. В большинстве случаев рекомендуем просто Channel ID.

Автоматическое определение Channel ID в dashboard UserAPI

Шаг 7. Если Channel ID не определился автоматически

Если Channel ID не определился автоматически, скопируйте его вручную из адресной строки браузера, находясь в чате с Midjourney Bot, и вставьте в соответствующее поле. На первом изображении выше Channel ID отмечен меткой 1.

Шаг 8. Активация

После добавления аккаунта активация обычно занимает 20-40 секунд.

Как только аккаунт получит статус active, скопируйте ваш API Key из строки таблицы с добавленным Discord аккаунтом.

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

Быстрый API-тест (опционально)

После активации аккаунта протестируйте генерацию изображений через /imagine:

curl -X POST https://api.userapi.ai/midjourney/v2/imagine \
-H "Content-Type: application/json" \
-H "api-key: YOUR_API_KEY" \
-d '{ "prompt": "a dog lying on a cozy couch" }'

Ответ:

{
  "hash": "6794f6ef-866a-4bc3-b0bc-7b28ec010d1b"
}

Используйте этот hash в методе /status, чтобы получить прогресс и итоговый результат генерации.