# Улучшения для отключения звука и игнорирования пользователей в чате

**URL:** <https://meta.discourse.org/t/improvements-for-for-muting-and-ignoring-users-in-chat/255934>\
**Category:** Feature\
**Tags:** chat\
**Created:** [22.Февраль.2023 13:18:52 UTC](https://meta.discourse.org/t/improvements-for-for-muting-and-ignoring-users-in-chat/255934 "2023-02-22T13:18:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ProjeDEV](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/projedev/32/294219_2.png) [@ProjeDEV](https://meta.discourse.org/u/ProjeDEV)\
**Post date:** [22.Февраль.2023 13:18:53 UTC](https://meta.discourse.org/t/improvements-for-for-muting-and-ignoring-users-in-chat/255934/1 "2023-02-22T13:18:53Z")

</div>

## **Сценарий 1**

_Как работает система блокировки успешно, если разговор еще не начат?_

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

- **Сценарий 1** \> _Условия-A_

Первичный чат между Джейн и Дэвидом не должен быть начат, и Джейн должна выбрать последний вариант (Разрешить только определенным пользователям отправлять мне личные сообщения или прямые сообщения в чате)

**ИЛИ**

- **Сценарий 1** \> _Условия-B_

Первичный чат между Джейн и Дэвидом не должен быть начат, и Джейн должна добавить Дэвида в список игнорируемых.

> **Скриншоты сценария 1**
>
> ![jane-only-allow-spesific-users](https://global.discourse-cdn.com/meta/original/4X/a/3/f/a3f5930a944e5f2848a64014c19c360d76047a5b.jpeg)  
> ![david-first-try](https://global.discourse-cdn.com/meta/original/4X/4/2/b/42b247a0d38084bc17f0932224e334aa3c8bd877.jpeg)

Как видите, пользователям не нужно инициировать разговор, чтобы система блокировки работала. Я считаю, что это проблема, потому что люди должны иметь возможность блокировать другого пользователя даже после начала разговора…

Что ж, давайте посмотрим, как работает система после начала чата.

## **Сценарий 2**

_Как работает система, если разговор начат?_

- **Сценарий 2** \> _Решение случая A: Пользователи в режиме «Не беспокоить»_  
Отключение звука для пользователя означает, что вы не видите уведомлений от него, верно?

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

- **Сценарий 2** \> _Решение случая B: Игнорируемые пользователи_

Как вы видите здесь, даже если Джейн добавит Джейсона в список игнорируемых или выберет последний вариант (Только Майкл или Разрешить только определенным пользователям отправлять мне личные сообщения или прямые сообщения в чате), Джейсон все еще может отправлять сообщения, и уведомления появляются в панели.

## **Сценарий 3**

_Неудобный сценарий_ 🙂

Если пользователь удалил свою учетную запись или администратор удалил эту учетную запись, люди, переписывавшиеся с этим человеком, все еще могут отправлять сообщения.  
Возможно, у вас возникнет вопрос: кто будет отправлять сообщения на удаленную учетную запись? 🙂 Этот персонаж все еще отправляет сообщение на удаленную учетную запись.

Как в примере выше, навязчивый персонаж может саботировать систему, отправляя сотни сообщений на удаленную учетную запись или загружая фотографии и видео. Поскольку учетная запись была удалена, нет пользователя, который мог бы сообщить о отправителе.

Если существуют меры предосторожности на этот счет, возможно, я их упустил.

 ![sending-msg-deleted-users](https://global.discourse-cdn.com/meta/original/4X/4/b/3/4b3e152234f4c7a1076db2b63a62231a3c6f5123.jpeg)

---

<div class="post-metadata">

**Author:** ![twofoursixeight](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/twofoursixeight/32/574822_2.png) [@twofoursixeight](https://meta.discourse.org/u/twofoursixeight)\
**Post date:** [22.Февраль.2023 16:54:24 UTC](https://meta.discourse.org/t/improvements-for-for-muting-and-ignoring-users-in-chat/255934/3 "2023-02-22T16:54:24Z")

</div>

Можно воспроизвести **сценарий удаленной учетной записи** , так как у меня есть история переписки с удаленным аккаунтом. Однако до отправленных сообщений история, похоже, отсутствует; возможно, удаление учетной записи очистило историю чата. (Это на другом сайте)

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/d/f/bdf35b69a09d8d5f9d12f0687453bd4217db80ed.png)

---

<div class="post-metadata">

**Author:** ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)\
**Post date:** [22.Февраль.2023 18:32:15 UTC](https://meta.discourse.org/t/improvements-for-for-muting-and-ignoring-users-in-chat/255934/4 "2023-02-22T18:32:15Z")

</div>

В текущей ситуации, если вы заблокировали пользователя, но уже ведёте с ним переписку в личных сообщениях, вам придётся удалить этот чат из списка с помощью кнопки `x`, если вы больше не хотите получать сообщения через этот канал.

---

<div class="post-metadata">

**Author:** ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)\
**Post date:** [22.Февраль.2023 19:39:55 UTC](https://meta.discourse.org/t/improvements-for-for-muting-and-ignoring-users-in-chat/255934/5 "2023-02-22T19:39:55Z")

</div>

> [@Proje DEV](#):
>
> Так как аккаунт был удалён, нет пользователя, который мог бы сообщить об отправителе.

То же самое касается сообщений, которые вы отправляете себе.
