Ключ не принят или недействителен
Бот проверяет ключи дважды: по формату — сразу при вводе, и по факту — запросом к бирже. На каждом этапе свой ответ.
Что это значит
| Ответ бота | Что не так |
|---|---|
| «Нужно отправить ровно ДВА значения через пробел: сначала API-ключ, затем секретный ключ. Вы прислали частей: 1. Пример: AbCdEfGhIjKlMnOpQr 1a2b3c4d5e6f7g8h9i0j1k2l3m4n5o6p7q8r» | Ключ и секрет должны быть в одном сообщении через пробел |
| «Неверная длина API-ключа: 20 символов (нужно 18). Скопируйте ключ с Bybit целиком, без лишних пробелов.» | Ключ Bybit — 18 символов, секрет — 36; скопировано лишнее или не всё |
| «Отправленные вами данные не подходят под формат API-ключей» | В сообщении не ключи, а другой текст |
| «Такая пара API-ключей уже присутствует в системе» | Пара уже привязана к другому боту — нужна новая пара |
| «API-ключ недействителен» / «Не удалось проверить API-ключи» | Биржа не приняла ключ: он удалён, введён с ошибкой или ограничен по IP |
| «Срок действия API-ключей истёк. (Их можно обновить в настройках бота)» | У ключа на Bybit закончился срок действия |
| «API-ключи недействительны. (Их можно обновить в настройках бота)» | Ключ работавшего бота перестал приниматься биржей |
Почему так бывает
- Ключ или секрет скопированы не полностью, с пробелом или в обратном порядке.
- Ключ удалён или перевыпущен на Bybit, а в боте остался старый.
- Истёк срок действия ключа, заданный при выпуске на бирже.
- Ключ ограничен по IP, и в списке нет того IP, который бот подсказал при подключении.
- Изменены права ключа — см. «API-ключи не имеют необходимых разрешений».
Что делать
- Выпустите на Bybit новую пару ключей с правом торговать на нужном рынке и без права на вывод.
- Скопируйте ключ (18 символов) и секрет (36 символов) целиком.
- Карточка бота → Настройки бота → Обновить API-ключи → пришлите пару одним сообщением: сначала ключ, потом секрет, через пробел. Бот ответит «API-ключи успешно обновлены».
- Если бот встал на паузу из-за ключей, после обновления снимите его с паузы. Grid пишет «3 ошибки постановки ордеров подряд (последняя: …). Проверьте баланс, ключи и настройки, затем нажмите «Возобновить»» — нажмите ▶️ Возобновить. DCA пишет «Не удалось начать новый цикл: … Бот поставлен на паузу — проверьте ключи и баланс, затем нажмите «▶️ Запустить»» — нажмите ▶️ Запустить.
Удалять бота ради новых ключей не нужно, а пока у него есть активные сделки — и нельзя.
Когда писать в поддержку
Если новая пара выпущена правильно, длина совпадает, а бот несколько раз подряд отвечает «Не удалось проверить API-ключи» — напишите в поддержку. Сам секрет в переписке не присылайте.
