# С чего начать

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

## Добавляем бота

Прежде чем вообще работать с ботом его нужно добавить, логично? Логично. Это мы и делаем.&#x20;

Для этого мы жмем => [вот сюда](https://discord.com/api/oauth2/authorize?client_id=890677256903618600\&permissions=8\&scope=applications.commands%20bot).  Да-да, жми на синий текст, там ссылка приглашение. Нажав туда у нас будет следующая последовательность действий.

{% hint style="info" %}
Вот эти штуки ниже где шаги написаны. На них можно тыкать!
{% endhint %}

{% tabs %}
{% tab title="Шаг первый" %}
В списке серверов на добавление выбираем нужный нам. Если такого нет, то проверьте свои права на сервере, вам необходимы или права **администратора**, или права **управлять сервером**.&#x20;

{% hint style="info" %}
Вообще-то лучше права администратора, потому что боту нужны права администратора.
{% endhint %}

Если эти права есть, а сервера все равно нет, то нажимаем на кнопку `Это не вы?` и авторизуемся в нужный аккаунт.

Дополнительно, если у вас есть код аутентификации, как на рисунке ниже, то вводим и его.&#x20;

После этого переходим ко второму шагу.

![](https://2863686632-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEvG90H3YJCRbmUTActBK%2Fuploads%2FjGJ6ysRrj1U1OTvrxXIx%2Fimage.png?alt=media\&token=3be868ba-a73a-46e3-b259-768d4cbb5486)
{% endtab %}

{% tab title="Шаг второй" %}
Далее, увидев такую штуку многие испугается. Права администратора и правда давать опасно, но, иначе, она не будет работать. Из-за системы голосовых комнат, Элайне нужны права администратора, потому что иначе, будет необходимо очень сильно и пристально возиться с настройками всех каналов, а это, очень долго.&#x20;

Такие вот дела, нажимаем авторизовать и бот успешно добавлен на сервер! Можно переходить к третьему шагу

![](https://2863686632-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEvG90H3YJCRbmUTActBK%2Fuploads%2FDDqndaNKFZQO9LBzc51f%2Fimage.png?alt=media\&token=d9f98d2a-ef29-4f0c-b33a-580ad7baca97)
{% endtab %}

{% tab title="Шаг третий" %}
Так, с добавлением разобрались. Теперь с настройками. Первое что необходимо - настроить права для команд. По умолчанию в целях безопасности права следующие:

Команды, начинающиеся с **оп** (допустим `/оп-ав-установить`) будут требовать для работы права `администратора` / `administrator`.&#x20;

Команды, которые начинаются с мод (допустим, /мод-профиль) будут же в свою очередь требовать право на `отправить участников подумать о своем поведении` / `moderate members`.

Однако, с помощью настроек дискорда это можно изменить. Для этого заходим в настройки сервера => Интеграция => выбираем Элайну и у нас есть список всех команд.

{% hint style="danger" %}
Команды, которые начинаются с /дев, недоступны. И это никак не изменить.
{% endhint %}

Тут можно настроить:

* Общий доступ всех команд для участника / роли.
* Общий доступ всех команд в определенном канале.
* Детальную настройку каждой команды.

{% hint style="warning" %}
Лучше не трогать ползунок включения разрешений, потому что право **РАЗРЕШАТЬ** - даст доступ к команде независимо от того, был ли у пользователя первоначально доступ.

Поэтому настоятельно рекомендуем использовать данные права только в целях ОТКЛЮЧЕНИЯ доступа Элайне для использования в каком либо канале, либо какой либо ролью.
{% endhint %}

Допустим => в настройке **КАНАЛЫ** вы добавите канал `chat` и поставите право **РАЗРЕШИТЬ**. В таком случае, все команды будут работать в канале chat, независимо от разрешений. (то есть и команды, для которых необходимо право администратора тоже).&#x20;

Сделав нужное приготовление - можно переходить к четвертому шагу.

{% hint style="info" %}
Ну и да, в настройках каждого канала можно запретить в принципе использование слэш-команд.
{% endhint %}

![Пример работы разрешающего права.](https://2863686632-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEvG90H3YJCRbmUTActBK%2Fuploads%2Fbbg0Y0CHUycOuV2XTihH%2FtbpSzheNA2.gif?alt=media\&token=e98a8dd5-fdf9-4779-84e1-b48ac7a2a719)
{% endtab %}

{% tab title="Шаг четвертый " %}
Ну а теперь к самому интересному - к настройке бота. Из самого основного здесь немного, однако, для более интересных и разных штук - все же советуем почитать раздел [команды](https://paladic.gitbook.io/elaina/commands), там очень много различных и детальных настроек касательно каждой команды.

`/оп-ав-установить` - команда для установка голосового канала.&#x20;

`/оп-др-роль` - установка роли для именинника, в честь дня рождения.

`/оп-коины-работа-настройка` - установка перезарядки, минимальной и максимальной выплаты за работу в экономике.

`/оп-реакции-цена` - цена за использование интерактивных команд.

`/оп-новостной-канал` - устанавливает новостной канал. Туда будут приходить оповещения о днях рождениях и информация о новых обновлениях в Элайне, ну или об ее уходе на тех. работы.

**На этом всё!** С этого момента `Элайна` полностью заряжена и готова к работе, поэтому вперед - покорять пространство!

![](https://2863686632-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEvG90H3YJCRbmUTActBK%2Fuploads%2FPK1h7xIP3Ut6R3FcGZLW%2F71ce82f6c750a2fb6c260512c3fa1731c5dbcb67.gif?alt=media\&token=d22d6fb1-a0dd-4bc0-8b81-0c116355c979)
{% endtab %}
{% endtabs %}

<details>

<summary>Послесловие</summary>

Ну а тут небольшое послесловие. Спасибо что выбрали именно нашего бота, мы постараемся вас не подвести и оправдать ожидания! Мы не самые ультра-пупер-крутые разработчики на этой площадке, но, пытаемся делать все что в наших усилиях. Поэтому, никогда не против предложений - можете их предлагать. Добавляем все то, что кажется интересным и нам под силу.&#x20;

А еще у нас цель, хотим бота сделать популярным и чтобы он был больше чем на ста серверах. Такие дела.

Ну а раз до сюда кто-то дочитал, то спасибо! Время, потраченное на написание этого всего - ушло не впустую. Удачного пользования ботом! 💕

</details>
