> For the complete documentation index, see [llms.txt](https://halwarsings-organization.gitbook.io/halchat/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://halwarsings-organization.gitbook.io/halchat/boty-i-plaginy.md).

# Боты и плагины

#### Что такое боты в HalChat?

Боты – это автоматизированные пользователи, которые могут выполнять команды, отправлять уведомления, обрабатывать сообщения и взаимодействовать с API.

#### Как создать бота?

1. Перейдите в настройки чата.
2. Откройте **Ваши боты**.
3. Выберите **Добавить нового бота**.
4. Дальше выполняйте выданные инструкции.

#### Что могут боты?

1. Практически всё, что может делать обычный пользователь.
2. Могут состоять в личных и групповых чатах.
3. Меню взаимодействия с ботом (список команд) на данный момент.
4. Кнопки в сообщениях.
5. В сообщении могут храниться данные для плагинов.
6. Возможность общения бота и устройств от лица пользователя в личных чатах.

#### Что такое плагины?

* Плагины позволяют расширять функционал чатов.
* Подключение к **HalNet** для работы с внешними сервисами.
* Плагины написаны на собственном языке программирования **HalSM** и исполняются в безопасной среде.
* Могут дополнять интерфейс.
* Взаимодействовать с данными сообщений и данными от бота.
* Создавать окна (интерфейс).

На данный момент плагины находятся в бета тесте, все кто хочет в бета тест пишите в <https://t.me/halwarsing>
