이것은 사용자 설정
only_send_chat_push_notifications에 의해 제어되며, /my/preferences/chat에서 찾을 수 있습니다:
기본 동작을 제어하는 사이트 설정은 없습니다.
첫째, 이 설정은 꽤 깊이 숨겨져 있어 /my/preferences/notifications에도 함께 존재하는 것이 더 좋을 것 같습니다. 저는 자연스럽게 그곳을 보게 되거든요. 또한, 제 인스턴스에서 이 값을 기본적으로 TRUE로 설정할 수 있으면 좋겠습니다. 그러면 제 사용자들은 (더 많은 알림을 원하지 않는 한) 채팅 알림만 디바이스에서 받게 됩니다.
핵심 문제는 Discourse 알림의 대부분이 긴급하지 않다는 점입니다. 비동기적 특성은 제가 Discourse를
하는 가장 강력한 이유 중 하나입니다. 이를 푸시 알림으로 보내면 너무 많이 받아서 짜증이 나고, 제 주의를 끌 자격이 없는 알림들이라 그저 방해만 됩니다. 사이트 방문(또는 요약 읽기) 시까지 기다릴 수 있습니다.
반면 채팅은 확실히 일시적(ephemeral)이며 훨씬 더 동기적입니다. 따라서 채팅에는 푸시 알림을 허용하고 나머지는 억제하는 것이 저에게는 합리적입니다. 제 자신에 대해서는 쉽게 그렇게 설정할 수 있지만, 기본 동작을 설정하거나 기술에 익숙하지 않은 사용자들도 쉽게 그렇게 할 수 있게 만드는 것은 매우 어렵습니다.
우회 방법
가입 마법사(joining wizard)에 Custom Wizard Plugin 🧙 의 사용자 지정 Update Profile 작업을 사용하여 이 문제를 우회할 수 있다고 생각합니다(어떻게 해야 하는지 알아내야 합니다!).
