# Discobot을 호출하되 기본 온보딩 여정을 비활성화

**URL:** https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071
**Category:** Feature
**Created:** [5월 3, 2021, 1:31오후 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071 "2021-05-03T13:31:41Z")
**Posts on this page:** 18
**Page:** 1

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [5월 3, 2021, 1:31오후 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/1 "2021-05-03T13:31:41Z")

</div>

즉, discobot이 활성화된 상태에서 새로운 사용자가 가입하면, 메인 포럼 페이지에서 바로 개인 메시지 상자로 이동하며 다소 기술적인 포럼 기능 튜토리얼이 표시됩니다.

저는 이것이 새로운 사용자 온보딩에 있어 타이밍이 좋지 않다고 생각합니다. 우리는 환영 메시지와 환영 주제를 갖추고 있으며, 사용자가 봇이 아니라 이러한 내용과 상호작용하며 시작하기를 원합니다. 또한 사용자가 가입하자마자 포럼의 기술적인 기능을 배우기를 원하지는 않는다고 생각합니다.

현재 이 기본 환영 메커니즘을 비활성화하려면 discobot을 완전히 비활성화해야 합니다. 하지만 튜토리얼 자체는 훌륭하다고 생각합니다! 단지 사용자가 조금 더 늦은 시점에 튜토리얼로 이동하도록 유도하고 싶습니다. 예를 들어, 첫 번째 신뢰 수준 메시지(_시간을 내어 함께해 주셔서 감사합니다_)에 첫 번째 튜토리얼을 언급하는 방식입니다. 이는 멤버 신뢰 수준 메시지(_신뢰 수준 승격 진심으로 축하드립니다!_)에 고급 튜토리얼이 언급되는 것과 같은 방식입니다.

discobot 온보딩은 비활성화하되, @discobot을 호출하여 튜토리얼을 시작할 수 있는 방법이 있을까요?

---

<div class="post-metadata">

### Author: ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)
#### Post date: [5월 3, 2021, 10:19오후 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/3 "2021-05-03T22:19:01Z")

</div>

> [@manuel](#):
>
> 새로운 사용자 온보딩에 있어 시기가 적절하지 않다고 생각합니다. 우리는 환영 메시지와 환영 주제(Welcome Topics)를 제공하며, 사용자가 봇이 아닌 이러한 콘텐츠와 상호작용하며 시작하길 원합니다. 또한, 사용자가 가입하자마자 포럼의 기술적인 기능을 배우기를 원하지 않는다고 생각합니다.

이 봇의 목적은 Discourse를 사용해 본 적이 없는 사람들에게 기본 기능을 시연하는 것입니다. 처음 사용하는 사용자에게 먼저 포럼을 사용하게 기대하는 것은 오히려 역설적으로 보입니다.

---

<div class="post-metadata">

### Author: ![debryc](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/debryc/32/101652_2.png) [@debryc](https://meta.discourse.org/u/debryc)
#### Post date: [5월 4, 2021, 1:23오전 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/4 "2021-05-04T01:23:43Z")

</div>

나도 Nolo의 의견에 동의합니다. 사용자는 특정 목적을 위해 가입하며, 그 목적에 최대한 빨리 도달하고 싶어합니다. 따라서 특정 작업을 수행한 후에야 더 자세한 기능을 배우도록 하는 방식이 합리적이라고 생각합니다.

Feverbee

> **[Changing The Onboarding Trigger | FeverBee](https://www.feverbee.com/changing-onboarding/)**
>
> If your onboarding journey isn’t having the desired impact, it might’ve begun at the wrong time.

---

<div class="post-metadata">

### Author: ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)
#### Post date: [5월 4, 2021, 1:28오전 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/5 "2021-05-04T01:28:57Z")

</div>

중간 타협책으로 디스코봇 튜토리얼을 나중에 돌리도록 할 수 있는 설정을 추가하는 건 어떨까 싶습니다. 그렇지 않으면 사람들이 튜토리얼의 존재를 어떻게 알 수 있을까요?

즉, 이 화면에 “나중에 다시 돌아오기” 같은 옵션을 하나 더 추가하는 것입니다.

 ![image](https://global.discourse-cdn.com/meta/original/3X/3/3/338049b147cdca9155bd08b4480c61cfab99d270.png)

---

<div class="post-metadata">

### Author: ![osioke](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/osioke/32/238946_2.png) [@osioke](https://meta.discourse.org/u/osioke)
#### Post date: [5월 4, 2021, 1:49오전 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/6 "2021-05-04T01:49:14Z")

</div>

> [@HAWK](#):
>
> “나중에 다시 돌아오세요” 같은 말이었죠.

동의합니다. 여기서는 분명히 매우 유용할 것 같습니다!

---

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [5월 4, 2021, 12:27오후 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/7 "2021-05-04T12:27:47Z")

</div>

첫 번째 시스템 메시지에서 튜토리얼을 언급하는 것이 좋은 시점이라고 생각합니다. 기본적으로 10분 뒤에 표시되는데, 이는 먼저 포럼을 조금 둘러볼 수 있는 충분한 시간입니다(이는 튜토리얼 같은 도입부가 필요하지 않음). 또한 포럼 사용법에 대한 추가 정보를 제공해 주니 사용자들도 환영할 것입니다.

어쨌든, 튜토리얼을 시작하거나 언급하는 옵션을 완전히 비활성화하지 않으면서도, 관리자로서 즉각적인 디스코봇 하이라이트를 비활성화할 수 있다면 도움이 될 것 같습니다.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [5월 5, 2021, 1:34오전 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/9 "2021-05-05T01:34:24Z")

</div>

여기서 구체적으로 어떤 것이 제안되고 있는지 잘 이해가 되지 않습니다. 즉각적인 튜토리얼 하이라이트를 피하려는 의도는 이해하지만, 대체 방안이 정확히 무엇인가요? 누군가 목업을 만들어 주거나 예시나 목업으로 좀 더 자세히 설명해 주실 수 있나요?

---

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [5월 5, 2021, 7:10오전 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/10 "2021-05-05T07:10:47Z")

</div>

시스템 신뢰도 레벨 메시지를 기반으로 사용자 온보딩 및 교육을 설계하고 싶습니다. 다음과 같은 형태여야 합니다:

1. 메시지: _시간을 내어 함께해 주셔서 감사합니다!_  
환영 문구, 링크, 그리고 `discobot start tutorial`을 호출하여 튜토리얼을 시작할 수 있다는 점을 안내합니다.

2. 메시지: _신뢰도 레벨 승격을 축하합니다!_  
일부 텍스트, 링크, 그리고 두 번째 튜토리얼을 따르기 위해 `discobot start advanced tutorial`을 가리킵니다.

즉, 즉시 튜토리얼 팝업을 피하되, 튜토리얼을 완전히 비활성화하지는 않고 싶습니다. 하지만 현재 설정은 `discourse narrative bot enabled` 하나뿐이며, 이는 봇을 완전히 비활성화합니다.

제안은 튜토리얼을 기본 온보딩 여정과 함께 설정에 번들링하지 않는 것입니다.

---

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [5월 5, 2021, 8:44오전 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/11 "2021-05-05T08:44:56Z")

</div>

내 초기 게시글이 온보딩 여정에 대한 기본 설정을 변경하려는 것처럼 받아들여진 것 같습니다. 사실 그런 의도는 아니었습니다. 하지만 기본 설정을 변경하고 싶다면, 봇을 통한 온보딩을 아예 없애고 대신 포럼 인스턴스에서 10분간 시간을 보낸 후 표시되는 첫 번째 시스템 메시지를 강조하는 것도 합리적인 접근이라고 생각합니다. 강조 표시는 다음과 같이 보일 수 있습니다:

 ![welcome-highlight](https://global.discourse-cdn.com/meta/original/3X/d/f/df60db7ed0285b24d89c7498760e40f55bd8f31a.png)

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [5월 5, 2021, 10:08오후 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/12 "2021-05-05T22:08:34Z")

</div>

그 목업 덕분에 정말 많이 도움받았어요. 제가 원했던 바로 그 거였어요! 하지만 여기에는 두 가지 옵션이 있어야 하지 않나요?

> 좋아요. 나중에 읽겠습니다.
> 
> 처음이 아니신가요? 이 단계들을 건너뛰겠습니다.

첫 번째 옵션은 아마도 더 명확한 것으로 여겨질 수 있는 또 다른 닫기(디스미스) 타겟을 제공해 줍니다. 참고로, 이 하이라이트를 닫으려면 화면의 _어디를_ 클릭해도 됩니다. 하지만 사용자가 이를 명확히 알지 못했다면, 그런 요청도 충분히 타당합니다.

> [@manuel](#):
>
> 제안은 튜토리얼을 설정의 기본 온보딩 여정과 번들링하지 않는 것입니다.

네, 그 부분은 좀 더 생각해 봐야겠어요.

---

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [5월 6, 2021, 10:12오전 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/13 "2021-05-06T10:12:19Z")

</div>

> [@manuel](#):
>
> 제안은 튜토리얼을 설정 내 기본 온보딩 여정과 번들링하지 않는 것입니다.

이것이 이미 가능하다는 걸 방금 깨달았습니다. 저는 항상 설정에서 `discobot`을 검색했는데 결과물이 하나만 나왔습니다. 하지만 실제로 `narrative bot`으로 검색하면 옵션이 6개 있고, 그중 하나는 봇이 활성화되어 있든 아니든 상관없이 환영 게시물을 비활성화하는 것입니다:

 ![discobot-settings](https://global.discourse-cdn.com/meta/original/3X/8/d/8d4c156eeea930f981f506846eec4ae5ddbde98b.png)

그 부분에 대해 소란을 피운 점 죄송합니다! 다만 온보딩 메커니즘을 모두 모아서 전용 토픽으로 만드는 것이 도움이 될 수도 있습니다? 아니면 기본 온보딩 프로세스를 정의하는 모든 단계(그리고 옵트아웃 시 트리거되지 않는 단계)를 나열하는 개요 페이지가 있는데 제가 놓치고 있는 걸까요?

- 내러티브 봇
- 웰컴 배지
- 프로필 사진 설정 같은 알림(Nudges)?
- ?

---

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [5월 6, 2021, 10:59오전 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/14 "2021-05-06T10:59:58Z")

</div>

> [@codinghorror](#):
>
> 좋아요. 나중에 읽을게요.
> 
> 처음이 아니신가요? 이 단계들을 건너뛰세요.

네, 첫 번째 옵션은 좀 더 명확한 탈퇴 대상(또는 무시 대상)을 제공할 수 있을 것입니다. 두 번째 옵션의 경우, 기본적으로 온보딩 프로세스에 실제로 포함된 단계 수에 따라 크게 달라집니다. 방금 언급했듯이, 제가 실제로 알고 있는 것은 튜토리얼과 배지 정도입니다.

어쨌든, 이제 올바른 설정을 찾았으므로 우리의 온보딩 프로세스를 스케치해 보겠습니다. 다만 기본값이 재평가될 기회가 생긴다면, 디스코봇을 주요 온보딩 에이전트로 사용하는 것을 일반적으로 폐기하고 대신 시스템 사용자를 기반으로 하는 것이 합리적일 수 있다고 여전히 생각합니다.

봇 사용 시 제가 보는 몇 가지 단점:

- 커스터마이징이 꽤 번거롭습니다. 메시지가 많아서 시작하면 대부분을 검토해야 할 수 있기 때문입니다.
- 기술 커뮤니티라면 맞춤형 봇 이름과 아바타를 만드는 것이 재미있을 수 있습니다. 하지만 그렇지 않다면, 합리적인 변형을 고안하기가 어려울 수 있고, 기술적인 기믹으로 사용자를 맞이하는 것이 오히려 어색하게 느껴질 수도 있습니다.

시스템 사용자 사용의 장점:

- 기본 메시지 커스터마이징이 꽤 직관적입니다.
- 시스템 사용자(이름, 아바타 또는 전용 사용자)를 커스터마이즈하도록 동기 부여하여 전반적인 커뮤니케이션을 더 단정하게 다듬을 수 있습니다.
- 봇은 커스터마이징이 거의 필요 없는 "튜토리얼 봇"으로서, 디스코urs 기능으로 더 명확하게 인식될 수 있습니다.

---

<div class="post-metadata">

### Author: ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)
#### Post date: [5월 6, 2021, 10:36오후 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/15 "2021-05-06T22:36:04Z")

</div>

> [@codinghorror](#):
>
> 하지만 여기에는 두 가지 옵션이 있어야 하지 않나요?

하하, 맞아요. 제가 [여기서](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/5?u=hawk) 말한 내용 그대로입니다.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [5월 7, 2021, 2:45오전 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/16 "2021-05-07T02:45:54Z")

</div>

> [@HAWK](#):
>
> 즉, 이 화면에 “나중에 다시 올게요” 같은 다른 옵션이 하나 더 있다는 뜻입니다.

사람들이 이 하이라이트를 _실제로 어디를 클릭하든_ 닫을 수 있다는 사실을 모른다고 생각한다면, 그래요.. 그 점은 동의합니다. 확실히 이렇게 할 수도 있겠네요

> 좋아요. 나중에 읽을게요.
> 
> 처음이 아니신가요? 이 단계 건너뛰기.

@sam @eviltrout 어떻게 생각하세요? 기본적으로는 텍스트 수정이고, 링크는 아무 동작도 하지 않습니다.

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [5월 7, 2021, 2:56오후 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/17 "2021-05-07T14:56:15Z")

</div>

나한테는 괜찮아 보여. 문제 될 것 같은데. @Roman 이거 목록에 추가할 수 있어?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [5월 24, 2021, 1:42오전 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/18 "2021-05-24T01:42:38Z")

</div>

@Roman 이번 주에 이 문제를 다룰 수 있을까요? 오버레이가 접근성 문제 논의의 일부가 될 수 있어서, 사용자가 명시적으로 거부할 수 있는 텍스트가 있어야 한다고 생각합니다.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [5월 29, 2021, 6:57오후 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/19 "2021-05-29T18:57:54Z")

</div>

확인했습니다. 배포가 완료되었고 문제가 없어 보입니다!

 ![image](https://global.discourse-cdn.com/meta/original/3X/a/1/a10a30a24f7db1634ce1503dbcffa16de9d593f2.png)

제안해 주셔서 감사합니다. "계속"을 위한 명시적인 클릭 영역을 제공하는 것이 합리적인 제안입니다.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [5월 29, 2021, 6:57오후 UTC](https://meta.discourse.org/t/calling-discobot-but-disabling-the-default-onboarding-journey/189071/20 "2021-05-29T18:57:57Z")

</div>


