# Welcome

## <img src="/files/mEw01wu79EanT540v7Ye" alt="" data-size="line"> **RZX-bot**

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

{% hint style="success" %}
**Добавь бота на свой Discord сервер!** [**Клик**](https://invite.rzx-bot.top/)

[**Вебсайт**](https://rzxbot.rzx.ovh/) | [**Панель**](https://dash-rzxbot.rzx.ovh/)

Чтоб быть в курсе событий присоединяйтесь [на этот Discord сервер](https://discord.gg/cEqr2Cv73j) и следите за каналом: [*🤖RZX-DEVELOPMENT*](https://discord.com/channels/967016490723336192/1131319491494686720)
{% endhint %}

***

### Информация о командах

{% content-ref url="/pages/uklEWryC167CGesHj4PX" %}
[Основные команды](/cmds-info/general)
{% endcontent-ref %}

{% content-ref url="/pages/nuZPCYI37tH4AyFHdLvP" %}
[Команды экономики](/cmds-info/economy)
{% endcontent-ref %}

***

Бот, и все, что связано с ним, разработано челиксом - [**RetrilzzY**](https://rzx.ovh)

***

### Отдельное спасибо:

<table data-view="cards"><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><a href="https://akai.im">AKainly</a> - поиск ошибок, интересные предложения для нового контента и продвижение бота.</td><td></td><td></td></tr><tr><td>@<strong>re.zero.2</strong> - нахождением не очевидных связок багов.</td><td></td><td></td></tr><tr><td>@<strong>akainly, @re.zero.2, @ozai1155, @nezerk, @doggidoggi, @sana71001, @covid_19206, @kalpemae</strong> - активное участие в ивентах и использование бота с ранних стадий разработки.</td><td></td><td></td></tr></tbody></table>


# Основные команды

***

{% hint style="info" %}
**Подсказка**

**`<...>`** - обязательный аргумент.\
**`[...]`** - необязательный аргумент.

"/" в аргументе означает "или".&#x20;

\
**`/команда`**- вызов через слэш(/).\
**`!команда`** - вызов через префикс (по умолчанию `!`, можно изменить при помощи [*`/manage-prefix`*](#manage-prefix-ustanovite-svoi-prefiks-dlya-vashego-servera) или через [панель управления](https://dash-rzxbot.rzx.ovh/)).\
**`команда`** - вызов через слэш и префикс.
{% endhint %}

***

<details>

<summary><code>/image-search</code> - Поиск изображения по текстовому запросу</summary>

**Пример:**\
`/image-search query: apple`

</details>

<details>

<summary><code>img-kandinsky img-sdxl</code> - ИИ генерации изображений</summary>

**Использование:**\
`img-kandinsky <промпт> | img-sdxl <промпт>`

**Пример:**\
`!img-kandinsky breathtaking night street of Tokyo, cars, neon lights. award-winning, professional, highly detailed`

<img src="/files/tEpEl75j1VVRaJFmKLQO" alt="" data-size="original">

</details>

<details>

<summary><code>/magic-ball, /nekos-ball</code> - Один верный ответ на твой вопрос (но это не точно)</summary>

**Пример:**\
`/magic-ball question: Это вопрос?`

</details>

<details>

<summary><code>/message-maker-lite</code> - Полезный инструмент для создания продвинутых cообщений (упрошенная версия)</summary>

**Пример:**\
`/message-maker-lite title: Это эмбед description: Да, это так color: blue text: @RZX-bot#2626`

<img src="/files/LWqRzKNilGfaHUSMV4WE" alt="" data-size="original">

</details>

<details>

<summary><code>/message-maker-pro</code> - Полезный инструмент для создания продвинутых сообщений (продвинутая версия)</summary>

Все визуально и просто

<img src="/files/UlBWaF6EmvTd4smR3TkK" alt="" data-size="original">

</details>

<details>

<summary><code>user-info</code> - Узнать информацию о себе или участнике</summary>

**Использование:**\
`user-info [@участник/ID участника]`

**Пример:**\
`!user-info @retrilzzy`

</details>

<details>

<summary><code>server-info</code> - Узнать информацию о сервере</summary>

**Пример:**\
`!server-info`

</details>

<details>

<summary><code>/waifu-pics, /nekos-life, /waifu-im</code> - Изображения/гифки в аниме стиле</summary>

**Примеры:**\
`/waifu-im tag: waifu tag2: uniform`\
`/nekos-life tag: neko`

</details>

***

<details>

<summary><code>/manage-prefix</code> - Установите свой префикс для вашего сервера</summary>

**Пример:**\
`/manage-prefix prefix: ?`

</details>

{% hint style="warning" %}
Для использования команды`/manage-prefix` необходима роль с разрешением **"Управление сервером"** или вы должны быть **администратором**
{% endhint %}


# Команды экономики

{% content-ref url="/pages/mHqF5EfUVa8JRLQmGw0a" %}
[Игровые команды](/cmds-info/economy/game-cmds)
{% endcontent-ref %}

{% content-ref url="/pages/BvxshRbEisuTU5fcbLpM" %}
[Команды для админов](/cmds-info/economy/admin-cmds)
{% endcontent-ref %}

***

{% hint style="info" %}
**Подсказка**

**`<...>`** - обязательный аргумент\
**`[...]`** - необязательный аргумент

\
**`/команда`**- вызов через слэш(/)\
**`!команда`** - вызов через префикс (по умолчанию `!`, можно изменить при помощи [*`/manage-prefix`*](/cmds-info/general#manage-prefix-ustanovite-svoi-prefiks-dlya-vashego-servera) или через [панель управления](https://dash.rzx-bot.top))\
**`команда`** - вызов через слэш и префикс
{% endhint %}

{% hint style="info" %}
Во многих командах есть такое понятие как **aliases** - это значит что команда **имеет несколько вариантов вызова**, например команда для просмотра профиля: `!профиль !профайл !п`
{% endhint %}


# Игровые команды

***

{% hint style="info" %}
**Подсказка**

**`<...>`** - обязательный аргумент.\
**`[...]`** - необязательный аргумент.

"/" в аргументе означает "или".&#x20;

\
**`/команда`**- вызов через слэш(/).\
**`!команда`** - вызов через префикс (по умолчанию `!`, можно изменить при помощи [*`/manage-prefix`*](/cmds-info/general#manage-prefix-ustanovite-svoi-prefiks-dlya-vashego-servera) или через [панель управления](https://dash-rzxbot.rzx.ovh/)).\
**`команда`** - вызов через слэш и префикс.
{% endhint %}

{% hint style="info" %}
Во многих командах есть такое понятие как **aliases** - это значит что команда **имеет несколько вариантов вызова**, например команда для просмотра профиля: `!профиль !профайл !п`
{% endhint %}

<details>

<summary><code>баланс</code> - Просмотр баланса</summary>

**Использование:**\
`!баланс`

**Возможные варианты вызова команды:**\
`!б` `!баланс`

</details>

<details>

<summary><code>безопасный-спин</code> - Безопасная рулетка с профессиями</summary>

**Использование:**\
`!сфспин`

**Возможные варианты вызова команды:**\
`!сфс` `!сфспин`

*\*Можно использовать один раз в 30 минут*

</details>

<details>

<summary><code>вывести</code> - Вывести 🪙 (coin) из банка</summary>

**Использование:**\
`!вывод <сумма>`

`<сумма>` - Число больше нуля и меньше или равна вашему банковскому счёту

**Возможные варианты вызова команды:**\
`!в` `!вывести` `!вывод`

*\*Комиссия 2%*

</details>

<details>

<summary><code>глобал-топ</code> - Лидеры по количеству 🪙 (coin) со всех серверов</summary>

**Использование:**\
`!глобал-топ`

**Возможные варианты вызова команды:**\
`!гтоп` `!глобал-топ`

</details>

<details>

<summary><code>глобальный-магазин</code> - Посмотреть товар в глобальном магазине</summary>

**Использование:**\
`!гмагазин`

**Возможные варианты вызова команды:**\
`!гмагазик` `!гмагаз` `!гмагазин`

</details>

<details>

<summary><code>депозит</code> - Положить 🪙 (coin) в банк</summary>

**Использование:**\
`!депозит <сумма>`

`<сумма>` - Число больше нуля и меньше или равна вашему балансу

**Возможные варианты вызова команды:**\
`!д`

*\*Комиссия 4%*

</details>

<details>

<summary><code>доход</code> - Зарплата с профессии</summary>

**Использование:**\
`!доход`

**Возможные варианты вызова команды:**\
`!зарплата` `!деньга` `!доход`

</details>

<details>

<summary><code>инвентарь</code> - Посмотреть свой инвентарь или других пользователей</summary>

**Использование:**\
`!инвентарь` или `!инвентарь <участник>`

`<участник>` - Упоминание или ID участника сервера (Необходимо чтобы участник использовал любую команду экономики хотя бы один раз)

**Возможные варианты вызова команды:**\
`!и` `!инвентарь` `!инвент`

</details>

<details>

<summary><code>казино</code> - Казино (игра где можно подзаработать или все слить)</summary>

**Использование:**\
`!казик <ставка> <место>`

`<ставка>` - Число больше сотни и меньше или равна вашему балансу (Максимальная ставка - 50 000 000)

`<место>`:\
\- \[1-12, 13-24, 25-36] - `<ставка> × 3`;\
\- \[1-18, 19-36, четное, нечетное] - `<ставка> × 2`

**Возможные варианты вызова команды:**\
`!к` `!казино` `!казик`

**Пример:**\
`!казик 1000 13-24`

</details>

<details>

<summary><code>кейсы</code> - Выбрать кейс для открытия</summary>

**Использование:**\
`!кейсы`

**Возможные варианты вызова команды:**\
`!кейсы` `!кейс`

**Пример:**\
`!кейсы`

</details>

<details>

<summary><code>купить</code> - Купить товар из серверного магазина</summary>

**Использование:**\
`!купить <артикул>`

`<артикул>` - Строка, может включать в себя как числа, так и буквы (без пробелов, если используете команду через префикс)

**Пример:**\
`!купить 001`

</details>

<details>

<summary><code>купить-глобал</code> - купить товар из глобального магазина</summary>

**Использование:**\
`!гкупить <артикул>`

`<артикул>` - Строка, может включать в себя как числа, так и буквы (без пробелов, если используете команду через префикс)

**Возможные варианты вызова команды:**\
**`!гкупить`** **`!купить-глобал`**

**Пример:**\
`!гкупить 2`

</details>

<details>

<summary><code>лаки-джет</code> - Подобие игры Lucky-Jet</summary>

**Использование:**\
`!лаки-джет <ставка>`

`<ставка>` - Число больше сотни и меньше или равна вашему балансу (Максимальная ставка - 50 000 000)

**Возможные варианты вызова команды:**\
`!лк` `!лаки-джет`

**Пример:**\
`!лаки-джет 50000`

</details>

<details>

<summary><code>лидерборд</code> - Лидеры по количеству 🪙 (coin) на сервере</summary>

**Использование:**\
`!топ`

**Возможные варианты вызова команды:**\
`!лидерборд` `!лидеры` `!топ`

</details>

<details>

<summary><code>магазин</code> - Посмотреть товар в магазине</summary>

**Использование:**\
`!магазин`

**Возможные варианты вызова команды:**\
`!магазик` `!магаз` `!магазин`

</details>

<details>

<summary><code>обменник</code>- Обменять валюты</summary>

**Использование:**\
`!обменять <coin/s.point> <количество> <s.point/u.point>`\
**Толкование:** *обменять какое-то `количество`* *`coin или s.point` в* *`s.point или u.point`*

**Возможные варианты вызова команды:** `!обменник` `!обмен` `!обменять`

**Пример:**\
`!обменять coin 1000000 s.point`\
**Толкование:** *обменять 100000 coin в s.point*

</details>

<details>

<summary><code>ограбить</code> - Ограбить кого-нибудь</summary>

**Использование:**\
`!ограбить <цель>`

`<цель>` - Упоминание или ID участника сервера (Необходимо чтобы участник использовал любую команду экономики хотя бы один раз)

**Возможные варианты вызова команды:**\
`!грабануть` `!грабить` `!ограблить` `!ограбить`

**Пример:**\
`!ограбить @neviz_`

*\*Можно использовать один раз в 30 минут*

</details>

<details>

<summary><code>перевести</code> - Перевести 🪙 (coin) кому-нибудь</summary>

**Использование:**\
`!перевести <получатель> <сумма>`

`<получатель>` - Упоминание или ID участника сервера (Участник должен использовать любую команду экономики хотя бы один раз)

`<сумма>` - Число больше нуля и меньше или равна вашему балансу

**Возможные варианты вызова команды:**\
`!перевод` `!перевести`

**Пример:**\
`!перевести @retrilzzy 5000`

*\*Комиссия 10%*

</details>

***

<details>

<summary><code>перевод-на-сервер</code> - Перевести 🪙 (coin) на свой баланс на другом сервере</summary>

**Использование:**\
`!серв-перевод <сумма> <ID сервера>`

`<сумма>` - Число больше нуля и меньше или равна вашему балансу

`<ID сервера>` - ID сервера (Для удачного перевода необходимо, чтобы вы на сервере, ID которого вы указали, использовали любую команду экономики хотя бы один раз)

**Возможные варианты вызова команды:**\
`!серв-перевести` `!перевод-на-сервер`

**Пример:**\
`!серв-перевод 7777 123456789`

*\*Комиссия 30%*\
\**Можно использовать один раз в 60 минут*

</details>

{% hint style="warning" %}
Для перевода на другой сервер надо чтоб были разрешены переводы между серверами , а также для удачного перевода необходимо, чтобы вы на сервере, ID которого вы указали, использовали любую команду экономики хотя бы один раз.
{% endhint %}

***

<details>

<summary><code>профиль</code> - Посмотреть свой профиль или других участников</summary>

**Использование:**\
`!профиль` или `!профиль <участник>`

`<участник>` - Упоминание или ID участника сервера (Необходимо чтобы участник использовал любую команду экономики хотя бы один раз)

**Возможные варианты вызова команды:**\
`!п` `!профайл` `!профиль`

</details>

<details>

<summary><code>работать</code> - Дополнительные 🪙 (coin)</summary>

**Использование:**\
`!работать`

**Возможные варианты вызова команды:**\
`!работа` `!пахать` `!работать`

</details>

<details>

<summary><code>рулетка</code>- Рулетка с поинтами</summary>

**Использование:**\
`!рулетка <тип>`

`<тип>` - *Бесплатная* или \_Платная (\_Стоимость платной - 100 000 🪙 (coin))

**Возможные варианты вызова команды:**\
`!р` `!крутилка` `!рулетка`

**Пример:**\
`!рулетка бесплатная`

</details>

<details>

<summary><code>русская-рулетка</code>- Русская рулетка один победитель</summary>

**Использование:**\
`!русская-рулетка <сумма>`

`<сумма>` - Число больше сотни и меньше или равна вашему балансу

**Возможные варианты вызова команды:**\
`!р-р` `!русская-рулетка`

**Пример:**\
`!русская-рулетка 4000`

</details>


# Команды для админов

{% hint style="info" %}
**Подсказка**

**`<...>`** - обязательный аргумент\
**`[...]`** - необязательный аргумент

\
**`/команда`**- вызов через слэш(/)\
**`!команда`** - вызов через префикс (по умолчанию `!`, можно изменить при помощи [*`/manage-prefix`*](/cmds-info/general#manage-prefix-ustanovite-svoi-prefiks-dlya-vashego-servera) или через [панель управления](https://dash-rzxbot.rzx.ovh/))\
**`команда`** - вызов через слэш и префикс
{% endhint %}

<details>

<summary><code>/economy-settings</code> - Управление модулем экономики</summary>

Пример: `/economy-settings settings: перевод и принятие средств с других серверов action: разрешить`

</details>

<details>

<summary><code>добавить-товар</code> - Добавить товар в серверный магазин сервера</summary>

**Использование:**\
`!добавить-товар <название> <редкость> <артикул> <цена> <количество> <описание>`

`<название>` - Строка (макс. символов - 40), может включать в себя как числа, так и буквы (без пробелов, если используете команду через префикс)

`<редкость>` - Строка (макс. символов - 15), может включать в себя как числа, так и буквы (без пробелов, если используете команду через префикс)

`<артикул>` - Строка (макс. символов - 15), может включать в себя как числа, так и буквы (без пробелов, если используете команду через префикс)

`<цена>` - Число от 0 до 2,147,483,648

`<количество>` - Число от 1 до 100,000

`<описание>` - Строка (макс. символов - 200), может включать в себя как числа, так и буквы

**Пример:**\
`!добавить-товар Чашечка-чая ✨ 001 1000 10 Чаек от Ехидны`

</details>

<details>

<summary><code>удалить-товар</code> - Удалить товар из серверного магазина</summary>

**Использование:**\
`!удалить-товар <артикул>`

`<артикул>` - Строка, может включать в себя как числа, так и буквы (без пробелов, если используете команду через префикс)

**Пример:**\
`!удалить-товар 001`

</details>

{% hint style="warning" %}
Для использования данных команд необходима роль с разрешением **"Управление сервером"** или вы должны быть **администратором**
{% endhint %}


# Команды модерации

***

{% hint style="info" %}
**Подсказка**

**`<...>`** - обязательный аргумент.\
**`[...]`** - необязательный аргумент.

"/" в аргументе означает "или". \
Например, мьют участника: \
`unmute <@участник/ID участника>`\
`unmute @retrilzzy`\
`unmute 613636431532785664`

\
**`/команда`**- вызов через слэш(/).\
**`!команда`** - вызов через префикс (по умолчанию `!`, можно изменить при помощи [*`/manage-prefix`*](/cmds-info/general#manage-prefix-ustanovite-svoi-prefiks-dlya-vashego-servera) или через [панель управления](https://dash-rzxbot.rzx.ovh/)).\
**`команда`** - вызов через слэш и префикс.
{% endhint %}

***

<details>

<summary><code>purge</code> - Очистка n количества сообщений в текущем канале</summary>

**Использование:**\
`purge <количество сообщений>`

**Пример:**\
**`!purge 5`**

</details>

<details>

<summary><code>purge_user</code> - Очистить все сообщения &#x3C;пользователя> в каждом канале за последние n минут</summary>

**Использование:** \
`purge_user <@участник/ID участника> [за последние сколько минут]`&#x20;

Пример:\
`!purge_user @retrilzzy 10`

</details>

<details>

<summary><code>purge_until</code> - Очистить сообщения в канале до заданного сообщения</summary>

**Использование:**\
`purge_until <ID сообщения>`

**Пример:**\
`!purge_until 1200619381080731648`

</details>

***

<details>

<summary><code>lock</code> - Блокирует отправку сообщений в канал</summary>

**Использование:**

`lock [#канал/ID канала]`

**Пример:**

`!lock #chat`

</details>

<details>

<summary><code>unlock</code> - Разблокирует канал</summary>

**Использование:**

`unlock [#канал/ID канала]`

**Примеры:**

`!unlock #чатик`

`!unlock 123456789`

</details>

<details>

<summary><code>mute</code> - Замьютить участника на сервере</summary>

**Использование:**

`mute <@участник/ID участника> <насколько минут> [причина]`

**Пример:**

`!mute @AKainly 10 проиграл все деньги в казике`

</details>

<details>

<summary><code>unmute</code> - Размьютить участника на сервере</summary>

**Использование:**

`unmute <@участник/ID участника>`

**Пример:**

`!unmute @Emika`

</details>

{% hint style="warning" %}
Для использования команд`lock unlock mute unmute` необходима роль с разрешением **"Управление сообщениями"** или вы должны быть **администратором**
{% endhint %}

<details>

<summary><code>kick</code>- Исключает участника с сервера</summary>

**Использование:**

`kick <@участник/ID участника> [причина]`

**Пример:**

`!kick @ds.mandar1n нубик`

</details>

{% hint style="warning" %}
Для использования команды `kick` необходима роль с разрешением **"Выгонять Участников"** или вы должны быть **администратором**
{% endhint %}

<details>

<summary><code>ban</code> - Забанить участника на сервере</summary>

**Использование:**

`ban <@участник/ID участника> [причина]`

**Пример:**

`!ban @ozai1155 24.3`

</details>

<details>

<summary><code>unban</code> - Разбанить участника на сервере</summary>

**Использование:**

`unban <ID пользователя>`

**Пример:**

`!unban 1089857134323306526`

</details>

{% hint style="warning" %}
Для использования команды `ban unban` необходима роль с разрешением **"Банить Участников"** или вы должны быть **администратором**
{% endhint %}

<details>

<summary><code>manage-roles</code> - Добавить или удалить роль у участника</summary>

**Использование:**

`manage-roles <добавить/убрать> <@участник/id> <@роль/id>`

**Пример:**

`!manage-roles добавить @ReZero2 Задрот`\
*Через слэш(/) удобнее*

</details>

{% hint style="warning" %}
Для использования команды `manage-roles` необходима роль с разрешением **"Управлять ролями"** или вы должны быть **администратором**
{% endhint %}


