> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ttapi.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Хостинг аккаунта Midjourney

> Практические рекомендации по настройке и использованию хостинга аккаунта Midjourney в TTAPI

На этой странице собраны ключевые рекомендации по подключению и эксплуатации хостинга аккаунта Midjourney через TTAPI.

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

Ваш аккаунт Midjourney должен иметь активную платную подписку.

Вам также необходимо создать канал в Discord и пригласить в него бота Midjourney. Для этого можно воспользоваться [официальной инструкцией Midjourney](https://docs.midjourney.com/docs/invite-the-bot).

После этого аккаунт можно привязать в консоли хостинга Midjourney в TTAPI.

<img src="https://mintcdn.com/acme-ce820e56/Fy6iHZ0MuwCOyIUE/images/midjourney-hold/invite-channel.png?fit=max&auto=format&n=Fy6iHZ0MuwCOyIUE&q=85&s=f06909a90f9b240355c0621f5f894fd5" alt="Пригласить бота Midjourney" width="1920" height="928" data-path="images/midjourney-hold/invite-channel.png" />

<img src="https://mintcdn.com/acme-ce820e56/Fy6iHZ0MuwCOyIUE/images/midjourney-hold/discord-channel.png?fit=max&auto=format&n=Fy6iHZ0MuwCOyIUE&q=85&s=0345387e836bf81af47625673be64d5e" alt="Пример канала Discord" width="642" height="388" data-path="images/midjourney-hold/discord-channel.png" />

<Callout type="warning">
  Перед началом настройки убедитесь, что Midjourney бот действительно присоединился к вашему каналу.
</Callout>

## Как получить Discord токен авторизации

Если вы знакомы с инструментами разработчика браузера, вам нужен обычный заголовок `Authorization` из запроса Discord.

Важно учитывать:

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

Пример для Chrome:

1. Войдите в Discord, создайте приватный канал и пригласите Midjourney бот.
2. Откройте нужный канал и нажмите `F12`.
3. Откройте вкладку `Network` и найдите `message`.
4. Переключитесь на `Fetch/XHR`.
5. Выберите запрос вида `message?limit=50`.
6. В разделе `Headers` найдите `Request Headers` и скопируйте значение `Authorization`.

<img src="https://mintcdn.com/acme-ce820e56/Fy6iHZ0MuwCOyIUE/images/midjourney-hold/devtools-entry.png?fit=max&auto=format&n=Fy6iHZ0MuwCOyIUE&q=85&s=31167e534dfac99d18ad0a364a28fcc2" alt="Открыть инструменты разработчика" width="671" height="772" data-path="images/midjourney-hold/devtools-entry.png" />

<img src="https://mintcdn.com/acme-ce820e56/Fy6iHZ0MuwCOyIUE/images/midjourney-hold/authorization-token.png?fit=max&auto=format&n=Fy6iHZ0MuwCOyIUE&q=85&s=45e3fc878d4d9a9b77abd688c4706a6f" alt="Токен авторизации" width="938" height="752" data-path="images/midjourney-hold/authorization-token.png" />

## Окно выполнения

При раскрытии карточки аккаунта вы увидите три временных режима: `DAY`, `NIGHT` и `ALL TIME`.

* `DAY`: активен в интервале `0-12` UTC
* `NIGHT`: активен в интервале `12-24` UTC
* `ALL TIME`: активен в интервале `0-24` UTC

Эти режимы особенно полезны, если вы распределяете нагрузку между несколькими аккаунтами по разным временным окнам. В большинстве случаев лучше не держать один аккаунт под максимальной нагрузкой 24 часа в сутки.

<img src="https://mintcdn.com/acme-ce820e56/Fy6iHZ0MuwCOyIUE/images/midjourney-hold/time-range.png?fit=max&auto=format&n=Fy6iHZ0MuwCOyIUE&q=85&s=3b7a24150686b452bd01ea3060ff71d1" alt="Настройки временного диапазона" width="1052" height="458" data-path="images/midjourney-hold/time-range.png" />

## Режим выполнения

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

Типичный сценарий:

* часть аккаунтов близка к продлению, но у них еще остались часы Fast
* такие аккаунты можно перевести в режим `Only Fast` или другой целевой режим для оптимального использования ресурса

## Практические рекомендации

* используйте отдельные каналы Discord для разных аккаунтов, чтобы снизить риск конфликтов
* следите за актуальностью токена авторизации и состоянием подписки Midjourney
* не держите один аккаунт под постоянной полной нагрузкой без перерывов
* если вы планируете высокую параллельность, распределяйте нагрузку между несколькими аккаунтами
