# Как подключать пользователей и группы

Чтобы делиться задачами с другими людьми или работать с задачами в групповых чатах, необходимо установить соединение — подключение. Оно позволяет пользователям видеть задачи, назначенные им или связанные с их группой.

В этой статье:

* [Зачем нужно подключение](#zachem-nuzhno-podklyuchenie)
* [Как подключить другого пользователя](#kak-podklyuchit-drugogo-polzovatelya)
* [Как подключить группу](#kak-podklyuchit-gruppu)
* [Как узнать, кто подключён](#kak-uznat-kto-podklyuchyon)
* [Что происходит при отсутствии подключения](#chto-proiskhodit-pri-otsutstvii-podklyucheniya)

***

### 🧠 Зачем нужно подключение

По соображениям безопасности и приватности TodoMateAI не показывает задачи другим пользователям автоматически. Чтобы другой человек или участник группы увидел задачу у себя в приложении, нужно установить соединение:

* Пользователь → пользователь — для задач "на другого"
* Пользователь → группа — для групповых задач

**Без подключения:**

* Пользователь не увидит задачу, даже если он назначен исполнителем
* Участник группы не увидит задачи группы, пока не подключится

***

### 👤 Как подключить другого пользователя

Чтобы человек, на которого вы ставите задачи, видел их у себя, он должен принять приглашение от вас.

#### Как отправить приглашение:

В личном чате с ботом введите:

```
/connect_user
```

1. Бот сгенерирует одноразовую ссылку-приглашение
2. Отправьте её нужному человеку
3. Как только он перейдёт по ссылке — связь будет установлена

✅ **После подключения:**

* Вы сможете ставить задачи друг другу
* Задачи будут отображаться у обоих в приложении

### 💬 Как подключить группу

Чтобы видеть задачи группы, участник должен один раз выполнить команду в самом групповом чате:

```
/connect_group
```

**Это действие:**

* Привязывает пользователя к задачам текущей группы
* Делает доступными все задачи группы в приложении

⚠️ Без этого участник не будет видеть задачи, даже если он назначен исполнителем.

***

### 📍 Как узнать, кто подключён

В приложении TodoMateAI (на экране фильтров по пользователям и группам):

* Подключённые пользователи отображаются обычным образом
* Пользователи, на которых вы ставили задачи, но не подключились, отмечены значком 🔗
* Отображаются также только те группы, к которым вы подключены

***

### 🚫 Что происходит при отсутствии подключения

| Сценарий                                                              | Что произойдёт                              |
| --------------------------------------------------------------------- | ------------------------------------------- |
| Поставили задачу на человека без подключения                          | Задача создастся, но будет видна только вам |
| Назначили задачу на участника группы, не выполнившего /connect\_group | Он не увидит задачу                         |
| Подключение было, но пользователь удалил/покинул бота                 | Он потеряет доступ к задачам                |

***

### 🧩 Связанные статьи

* [Типы задач в TodoMateAI](/docs/osnovnoe/tipy-zadach.md)
* [Как создать задачу](/docs/osnovnoe/kak-sozdat-zadachu.md)
* [Как работать с группами](/docs/osnovnoe/kak-rabotat-s-gruppami.md)


---

# 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://todomateai.gitbook.io/docs/osnovnoe/kak-podklyuchat-polzovatelei-i-gruppy.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.
