# 채팅 이모지 반응 관리를 더 잘 지원할 계획이 있나요?

**URL:** https://meta.discourse.org/t/support-more-management-to-emoji-reaction-in-chat/249001
**Category:** Feature
**Tags:** reactions, chat
**Created:** [12월 15, 2022, 6:11오전 UTC](https://meta.discourse.org/t/support-more-management-to-emoji-reaction-in-chat/249001 "2022-12-15T06:11:12Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![topological](https://avatars.discourse-cdn.com/v4/letter/t/b487fb/32.png) [@topological](https://meta.discourse.org/u/topological)
#### Post date: [12월 15, 2022, 6:11오전 UTC](https://meta.discourse.org/t/support-more-management-to-emoji-reaction-in-chat/249001/1 "2022-12-15T06:11:13Z")

</div>

저는 현재 리포트(retort) 플러그인을 사용하여 게시물에 이모지 리액션을 달 수 있는 커뮤니티를 운영 중입니다. 채팅 플러그인을 활성화하는 것을 고려하고 있는데, 채팅에서 사용되는 이모지가 게시물에서 사용되는 이모지와 다르다는 것을 알게 되었습니다. 채팅에서는 EmojiPicker 대신 ChatEmojiPicker가 사용되고 있습니다.

제 경험상, 제한이 없다면 일부 사용자들이 공격적이거나 부적절한 이모지를 사용하기도 합니다. 현재 채팅 플러그인은 관리자가 이모지를 삭제하거나 허용 목록을 통해 사용자의 이모지 사용을 제한하는 기능을 지원하지 않습니다. 반면, 리액션 플러그인은 이모지를 허용 목록으로 제한할 수 있는 기능을 제공하며, 이는 제가 아래에서 요청하는 기능과 유사합니다.

따라서 채팅 플러그인이 다음과 같은 기능을 지원해 주기를 요청합니다:

1. 채팅에서 이모지 리액션을 활성화하거나 비활성화할 수 있는 사이트 설정
2. 이모지 리액션이 활성화된 경우, 채팅에서 이모지를 허용 목록으로 제한할 수 있는 사이트 설정
3. 관리자가 채팅 내의 이모지를 삭제할 수 있는 기능

---

<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: [12월 15, 2022, 2:22오후 UTC](https://meta.discourse.org/t/support-more-management-to-emoji-reaction-in-chat/249001/2 "2022-12-15T14:22:06Z")

</div>

> [@topological](#):
>
> 채팅 플러그인에서 다음 기능을 지원해 주시길 요청드립니다:
> 
> 1. 채팅에서 이모지 리액션을 활성화하거나 비활성화할 수 있는 사이트 설정
> 2. 이모지 리액션이 활성화된 경우, 채팅에서 허용된 이모지 목록으로 이모지를 제한할 수 있는 사이트 설정

운영 중인 커뮤니티에서 이 옵션 중 어떤 것을 personally 선택하시겠습니까? 그 이유는 무엇인가요?

현재 이러한 옵션이 제공되지 않는 상황에서, 여기서 예상되는 잠재적 문제를 어떻게 처리할 계획입니까?

---

<div class="post-metadata">

### Author: ![topological](https://avatars.discourse-cdn.com/v4/letter/t/b487fb/32.png) [@topological](https://meta.discourse.org/u/topological)
#### Post date: [12월 15, 2022, 2:38오후 UTC](https://meta.discourse.org/t/support-more-management-to-emoji-reaction-in-chat/249001/3 "2022-12-15T14:38:10Z")

</div>

> [@mcwumbly](#):
>
> 여러분이 직접 운영하시는 커뮤니티에서 이 옵션 중 어떤 것을 선택하시겠습니까? 그 이유는 무엇인가요?

저는 두 번째 옵션을 선호합니다.

> [@mcwumbly](#):
>
> 현재 이러한 옵션이 제공되지 않는 상황에서, 여기서 예상되는 잠재적 문제를 어떻게 처리할 계획인가요?

이 문제로 인해 채팅 기능을 활성화하지 않습니다. 만약 관리가 거의 없는 상태에서 이 문제에 직면하게 된다면, 해당 문제 사용자에게 경고한 후, 그들이 계속 같은 행동을 한다면 음소거(이모지로 반응할 수 있는지 모르겠지만)할 것입니다.

---

<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: [12월 15, 2022, 3:25오후 UTC](https://meta.discourse.org/t/support-more-management-to-emoji-reaction-in-chat/249001/4 "2022-12-15T15:25:23Z")

</div>

> [@topological](#):
>
> 두 번째 옵션을 선호합니다.

허용 목록(allowlist) 대신 거부 목록(denylist)을 사용하는 것에 대해 어떻게 생각하시나요?

> [@topological](#):
>
> 음소거된 사용자가 이모지로 반응할 수 있는지 모르겠습니다.

침묵(Silenced)된 사용자는 이모지로 반응할 수 없으므로, 현재 귀하가 사용할 수 있는 도구임에 틀림없습니다.

---

<div class="post-metadata">

### Author: ![topological](https://avatars.discourse-cdn.com/v4/letter/t/b487fb/32.png) [@topological](https://meta.discourse.org/u/topological)
#### Post date: [12월 15, 2022, 3:27오후 UTC](https://meta.discourse.org/t/support-more-management-to-emoji-reaction-in-chat/249001/5 "2022-12-15T15:27:23Z")

</div>

> [@mcwumbly](#):
>
> allowlist 대신 denylist를 사용하는 것에 대해 어떻게 생각하시나요?

이것도 괜찮지만, 이모지 피커에 개발자가 더 많은 복잡성을 추가하게 되는 것은 아닌지 걱정됩니다.

문제가 되지 않는다면, 저는 allowlist보다 denylist를 더 선호합니다.

---

<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: [12월 15, 2022, 3:33오후 UTC](https://meta.discourse.org/t/support-more-management-to-emoji-reaction-in-chat/249001/6 "2022-12-15T15:33:31Z")

</div>

현재 사이트 설정에 마우스를 올리면 표시할 이모지를 선택할 수 있는 옵션이 있습니다:

 ![Screenshot 2022-12-15 at 10.31.04 AM](https://global.discourse-cdn.com/meta/original/4X/6/4/4/644524818db88d102b133391ece4eb5e2375ce97.png)

비슷한 UI를 가진 사이트 설정을 `제한된 이모지 반응`에 사용할 수 있을 것 같습니다.

해당 목록에 포함된 항목은 선택기(picker)에서 사용 가능한 옵션에서 제외됩니다. 일반적으로 사용자는 원하는 이모지를 자유롭게 사용할 수 있지만, 부적절한 이모지가 발견되면 관리자가 해당 목록에 추가하여 사용을 방지할 수 있습니다.

반대로, 사이트가 소수의 이모지만 사용할 수 있도록 엄격하게 제한하고 싶다면 허용 목록(allow list) 방식이 더 나을 수 있습니다…

---

<div class="post-metadata">

### Author: ![traceymoko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/traceymoko/32/483235_2.png) [@traceymoko](https://meta.discourse.org/u/traceymoko)
#### Post date: [1월 25, 2023, 12:59오전 UTC](https://meta.discourse.org/t/support-more-management-to-emoji-reaction-in-chat/249001/10 "2023-01-25T00:59:11Z")

</div>

채팅에서 이모지 반응 관리를 위한 기능 추가도 제2자로 지지합니다. 이모지 반응을 어떤 형태로든 제한할 수 있는 방법이 마련되기 전까지는 전체 포럼에 채팅을 활성화하기 어려울 것 같습니다.

저희 커뮤니티는 어린 연령대의 이용자가 많은데, 현재 포럼(감시 단어를 통해)과 앱 커뮤니티에서 이미 특정 이모지가 필터링되고 있습니다.

개인적으로는 처음에는 차단 목록(block list)을 선호했지만, 포럼의 다른 운영자로부터 피드백을 들은 결과, 허용 목록(allow list) 방식(반응 플러그인과 유사하게)이 더 적합할 것 같습니다.

부정적인 뉘앙스를 가진 이모지가 매우 다양해서 하나하나씩 차단하는 데는 상당한 시간이 소요될 것입니다.  
(예: 여기 몇 가지 표정 이모지를 소개합니다: 😠 🤬 🙄 😡 🤦 )

---

<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: [4월 13, 2023, 9:53오전 UTC](https://meta.discourse.org/t/support-more-management-to-emoji-reaction-in-chat/249001/14 "2023-04-13T09:53:58Z")

</div>

@davidb가 이 기능을 코어에 머지했습니다. 이제 사이트 설정에서 `이모지 거부 목록`을 구성할 수 있으며, 채팅의 이모지 피커가 이를 따릅니다:

> <https://github.com/discourse/discourse/pull/20929>
>
> This feature will allow sites to define which emoji \_\*\*are not allowed\*\*\_. Emoji… in this list should be excluded from the set we show in the core emoji picker used in the composer for posts when emoji are enabled. And they should not be allowed to be chosen to be added to messages or as reactions in chat.
> 
> This feature prevents denied emoji from appearing in the following scenarios:
> 
> \- topic title and page title
> \- private messages (topic title and body)
> \- inserting emojis into a chat
> \- reacting to chat messages
> \- using the emoji picker (composer, user status etc)
> \- using search within emoji picker
> 
> It also takes into account the various ways that emojis can be accessed, such as:
> \- emoji autocomplete suggestions
> \- emoji favourites (auto populates when adding to emoji deny list for example)
> \- emoji inline translations
> \- emoji skintones (ie. for certain hand gestures)
> 
> /t/93605/
