# Мерчант 001k bot

## Установка мерчанта

Используя параметры ниже, установите мерчант через функционал "**Install plugin**" по инструкции [install-plugin](https://manual.boxexchanger.net/dopolnitelnye-sistemy/install-plugin "mention").

<details>

<summary>Параметры для Install Plugin</summary>

**Plugin type**: <mark style="color:orange;">**`Merchant module`**</mark>

**Plugin URL**: <mark style="color:orange;">**`@boxexchanger-plugins/merchant-001k`**</mark>

**Directory path**: <mark style="color:orange;">**`001k`**</mark>

**Auth: (Deploy token)**: оставляем пустым

**Package tag**: <mark style="color:orange;">**`latest`**</mark>

</details>

## Активация API

{% hint style="info" %}
В случае, если у вас уже активирован API - переходите к разделу [#nastroika-api](#nastroika-api "mention")
{% endhint %}

1. Откройте Telegram 001k bot по [ссылке](https://t.me/OO1kBOT?start=ieEYGJR78ex) -> нажмите "**START**"
2. Нажмите кнопку "**Инфо**" -> скопируйте UID -> нажмите "[**Поддержка**"](#user-content-fn-1)[^1].&#x20;
3. В личных сообщениях с представителем поддержки 001k Bot Support, отправьте запрос на активацию API. **Подробнее о запросе в выпадающем списке ниже.**&#x20;

<details>

<summary>Необходимая информация в запросе</summary>

1. UID, который вы скопировали на шаге 2.
2. Название и ссылка на ваш обменный сервис.&#x20;
3. Интересующие пары для обмена.&#x20;
4. Тип операции (депозит/вывод/swap)

</details>

4. После успешной активации API, в 001k bot должна появиться кнопка "[**Дополнительный функционал**](#user-content-fn-2)[^2]".&#x20;
5. Для настройки API ключей необходимо подключить 2FA. Для этого нажмите на кнопку "**Настройки**" -> 2FA -> Добавить 2FA -> Введите название для нового 2FA -> нажмите "**Все верно**" чтобы подтвердить название -> отсканируйте QR-код/введите секретный ключ в приложения аутентификатора, к примеру, Google Authenticator -> отправьте боту сообщение с шестизначным кодом -> после успешного добавления, будет отправлено сообщение "**2FA был добавлен!**"

## Настройка API

1. После успешной активации API, в 001k bot нажмите на кнопку "**Дополнительный функционал**" -> "**API доступ**" -> "**Создать новый API ключ**" -> Введите название API ключа -> нажмите "**Все верно**" чтобы подтвердить название -> нажмите на "Депозит" чтобы активировать разрешение для API -> нажмите "**Далее**".&#x20;
2. Зайдите в админ панель скрипта -> страница "**Мерчант и API**" -> в разделе "**MERCHANT SYSTEM**", нажмите на значок настроек в блоке с мерчантом 001k Bot. \
   На странице настроек мерчанта 001k Bot, скопируйте IP из раздела **IP SERVER**.&#x20;
3. Вернитесь в Telegram 001k bot -> отправьте IP, скопированный на  шаге 2 -> нажмите "**Все верно**" чтобы подтвердить IP.&#x20;
4. Нажмите "**Да**" для активации API сразу после создания.&#x20;
5. Проверьте настройку API ключа -> нажмите "**Все верно**" чтобы подтвердить создание API ключа -> введите 2FA.&#x20;
6. Скопируйте значения "**Ключ доступа**" и "**Секрет**" в надежное место -> удалите сообщение с ключами из чата 001k bot.&#x20;
7. Вернитесь в админ панель скрипта на страницу настроек мерчанта 001k bot -> в поле "**API Key**" вставьте "**Ключ доступа**", который вы скопировали на шаге 6 -> нажмите "**Save**".
8. В поле "**API Secret**" вставьте "**Секрет**", который вы скопировали на шаге 6 -> нажмите "**Save**".&#x20;
9. Мерчант 001k bot настроен. Вы можете указать его в качестве модуля приема для валюты и протестировать.

## Дополнительные настройки

* **Show QR** - отображение адреса для депозита в виде QR-кода.  \
  Для того чтобы отобразить QR-код, выберите значение "**Yes**" -> "**Save**". \
  Для того чтобы отключить отображение QR-кода, выберите значение "**No**" -> "**Save**".&#x20;
* **Debug log** - передача дополнительных логов разработчику. По умолчанию - "**No**". \
  В случае необходимости передачи дополнительных логов, выберите значение "**Yes**" -> "**Save**".

[^1]: ![](https://3272217808-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKMtUdLxlDooDfKq13Is6%2Fuploads%2FoxQszfDBzDSDQ2IlmrzP%2Fimage.png?alt=media\&token=4bc7a054-956e-4636-8246-1c4d4ef2591a)

[^2]: ![](https://3272217808-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKMtUdLxlDooDfKq13Is6%2Fuploads%2FfhAVoj3Vdh6Kuj5vKXU0%2Fimage.png?alt=media\&token=272bcf16-17e0-4cdd-b272-e69e07017e51)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manual.boxexchanger.net/obmen/merchant-i-api/001k-bot/merchant-001k-bot.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
