# New user unable to send a message to discobot

**URL:** https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329
**Category:** Support
**Created:** [January 7, 2021, 12:14am UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329 "2021-01-07T00:14:04Z")
**Posts on this page:** 20
**Page:** 1

<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: [January 7, 2021, 12:14am UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/1 "2021-01-07T00:14:04Z")

</div>

Hello, I’m testing out our new user onboarding and have encountered a problem.

As a new user I’m not able to send a message to our discobot (renamed hubbot)

Users used to be able to click on the following link and start the tutorial but it no longer works.

`https://hub.youthpowercoalition.org/new-message?username=hubbot&title=Hey,%20I%27m%20ready%20to%20start%20my%20new%20user%20tutorial!&body=Directions:%20Just%20click%20the%20blue%20%60Message%60%20button%20below%20to%20tell%20@hubbot%20start%20tutorial`

I also cannot respond directly to the Hub Bot welcome message.

 ![Screenshot of Google Chrome (1-6-21, 7-13-54 PM)](https://global.discourse-cdn.com/meta/original/3X/0/6/06dcb5f5020744687484c84f0e0e7f65f977967b.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: [January 7, 2021, 10:44am UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/2 "2021-01-07T10:44:24Z")

</div>

How did you rename discobot and the message in the screenshot what prompts it to be sent? When a user accepts an invite?

---

<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: [January 7, 2021, 5:20pm UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/3 "2021-01-07T17:20:30Z")

</div>

I followed these directions to rename and update welcome message

> [@Customizing Discobot for your site](https://meta.discourse.org/t/how-to-customize-discobot/103633):
>
> bookmark This guide explains how to customize Discobot, the built-in assistant bot in Discourse, to better match your community’s persona and needs. person_raising_hand Required user level: Administrator Discobot is a special user in your Discourse community that helps new members learn about the platform. As an administrator, you can customize various aspects of Discobot to better fit your community’s style and requirements. Configuring Discobot’s site settings Discobot’s behavior is …

Yes, new users get the message when they sign up and log in for the first time.

I am able to use the link I shared and send a message to discobot when I’m on my staff account but I cannot when I’m on my new user account.

---

<div class="post-metadata">

### Author: ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### Post date: [January 7, 2021, 8:18pm UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/4 "2021-01-07T20:18:02Z")

</div>

> [@debryc](#):
>
> I am able to use the link I shared and send a message to discobot when I’m on my staff account but I cannot when I’m on my new user account.

I suspect the public profile of Hub Bot is (for unknown reason, now) hidden (in Preferences/Interface).

---

<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: [January 7, 2021, 9:51pm UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/5 "2021-01-07T21:51:02Z")

</div>

Here are Hub Bot’s Interface Preferences

 ![Screenshot of Google Chrome (1-7-21, 4-49-52 PM)](https://global.discourse-cdn.com/meta/original/3X/6/4/64f913e0732872b8aa187b2bdfd9bca99512d485.png)

I noticed that I get a warning on their profile but am not sure how to figure out what that warning is about.

 ![Screenshot of Google Chrome (1-7-21, 4-50-29 PM)](https://global.discourse-cdn.com/meta/original/3X/c/2/c22df0dba45397850804c80701ce831659426d3c.png)

---

<div class="post-metadata">

### Author: ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### Post date: [January 7, 2021, 11:25pm UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/6 "2021-01-07T23:25:21Z")

</div>

that would have been too easy… 🥺  
🤔 I tried the route new-message with a tl1 user and it worked once I made discobot’s profile public, but I’ve left out the message body… so it seems the quote `%60` around `Message` are not allowed.

> [@debryc](#):
>
> I also cannot respond directly to the Hub Bot welcome message.

What are the notifications preferences of Hub Bot? Are the PM allowed?  
or maybe… `auto close messages post count` isn’t set to 1 by any chance? 😅

---

<div class="post-metadata">

### Author: ![ondrej](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ondrej/32/198804_2.png) [@ondrej](https://meta.discourse.org/u/ondrej)
#### Post date: [January 7, 2021, 11:34pm UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/7 "2021-01-07T23:34:09Z")

</div>

> [@debryc](#):
>
> As a new user I’m not able to send a message to our discobot

Hello in your preferences \> Interface is `skip new user onboarding tips and badges` checked? This is a very common reason why users cannot message discobot.

---

<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: [January 8, 2021, 3:02am UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/8 "2021-01-08T03:02:53Z")

</div>

> [@ondrej](#):
>
> in your preferences \> Interface is `skip new user onboarding tips and badges` checked? This is a very common reason why users cannot message discobot.

Nope, it’s unchecked for the new user.

 ![image](https://global.discourse-cdn.com/meta/original/3X/0/f/0f3ffcb454dc8b668d53d2aef4a4e9daa56a98dd.jpeg)

---

<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: [January 8, 2021, 3:11am UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/9 "2021-01-08T03:11:10Z")

</div>

> [@Benjamin\_D](#):
>
> What are the notifications preferences of Hub Bot? Are the PM allowed?

I’m thinking Hub Bot isn’t allowed to not have PMs, right? Here’s its interface settings.

 ![image](https://global.discourse-cdn.com/meta/original/3X/b/d/bd3bba8833e33fa7aba73e1b88bf1923cf5c5c25.jpeg)

Its notification settings

 ![image](https://global.discourse-cdn.com/meta/original/3X/f/f/ffc900565222f3caf97b00f58955883ad43cedea.jpeg)

> [@Benjamin\_D](#):
>
> `auto close messages post count` isn’t set to 1 by any chance

Where is this setting?

---

<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: [January 8, 2021, 3:16am UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/10 "2021-01-08T03:16:36Z")

</div>

> [@Benjamin\_D](#):
>
> it seems the quote `%60` around `Message` are not allowed

Sorry, I’m not exactly sure what you mean by this. Could you explain more?

---

<div class="post-metadata">

### Author: ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### Post date: [January 8, 2021, 8:22am UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/11 "2021-01-08T08:22:55Z")

</div>

> [@debryc](#):
>
> Where is this setting?

it’s there:  
`https://hub.youthpowercoalition.org/admin/site_settings/category/all_results?filter=close%20message`

> [@debryc](#):
>
> Its notification settings

In 2.7.0.beta1 ( [ee9ea20d95](https://github.com/discourse/discourse/commits/ee9ea20d952361461817ef0906030364f9c02706) ) there is another parameter for private messages 🤔

> [@debryc](#):
>
> Sorry, I’m not exactly sure what you mean by this. Could you explain more?

Could you try this link:  
`https://hub.youthpowercoalition.org/new-message?username=hubbot&title=Hey,%20I%27m%20ready%20to%20start%20my%20new%20user%20tutorial!&body=Directions:%20Just%20click%20the%20blue%20Message%20button%20below%20to%20tell%20@hubbot%20start%20tutorial`

---

<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: [January 8, 2021, 5:42pm UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/12 "2021-01-08T17:42:59Z")

</div>

> [@Benjamin\_D](#):
>
> [https://hub.youthpowercoalition.org/admin/site\_settings/category/all\_results?filter=close%20message](https://hub.youthpowercoalition.org/admin/site_settings/category/all_results?filter=close%20message)

Whoa! I reset it because it was currently 0. Why? How did that happen?

> [@Benjamin\_D](#):
>
> In 2.7.0.beta1 ( [ee9ea20d95](https://github.com/discourse/discourse/commits/ee9ea20d952361461817ef0906030364f9c02706) ) there is another parameter for private messages 🤔

Hmm… I’m on that version right now.

> [@Benjamin\_D](#):
>
> Could you try this link:  
> `https://hub.youthpowercoalition.org/new-message?username=hubbot&title=Hey,%20I%27m%20ready%20to%20start%20my%20new%20user%20tutorial!&body=Directions:%20Just%20click%20the%20blue%20Message%20button%20below%20to%20tell%20@hubbot%20start%20tutorial`

That still didn’t work for my new user. I get this message.

 ![Screenshot of Google Chrome (1-8-21, 12-40-13 PM)](https://global.discourse-cdn.com/meta/original/3X/0/a/0a70f9d60c47589751f3e30dac45ea714d8f4313.png)

I don’t see the ability to message hubbot on their profile either.

 ![Screenshot of Google Chrome (1-8-21, 12-41-22 PM)](https://global.discourse-cdn.com/meta/original/3X/c/2/c217e96c3cd3b069bd740a928e104a2d77f97fa0.png)

---

<div class="post-metadata">

### Author: ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### Post date: [January 8, 2021, 6:13pm UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/13 "2021-01-08T18:13:38Z")

</div>

> [@debryc](#):
>
> Its notification settings

About the notifications preferences, that’s what I get:

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

---

<div class="post-metadata">

### Author: ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### Post date: [January 8, 2021, 6:33pm UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/14 "2021-01-08T18:33:50Z")

</div>

In my setup these two parameters are checked:

- `enable personal messages`
- `enable system message replies`

---

<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: [January 8, 2021, 6:56pm UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/15 "2021-01-08T18:56:37Z")

</div>

> [@Benjamin\_D](#):
>
> About the notifications preferences, that’s what I get:
> 
> ![image](https://global.discourse-cdn.com/meta/original/3X/e/2/e2bd826dd17dba949b9ff55828c08cd4a8f5769c.png)

Yeah, that setting doesn’t show up anywhere on our hubbot page.

Compare

 ![Screenshot of Google Chrome (1-8-21, 1-54-16 PM)](https://global.discourse-cdn.com/meta/original/3X/4/7/47ed09fcae3926e26ec910cd7569f2d9d3a00fbb.png)

> [@Benjamin\_D](#):
>
> In my setup these two parameters are checked:
> 
> - `enable personal messages`
> - `enable system message replies`

I think you may have hit on something. So, I have

- `enable personal messages` disabled
- `min trust to send messages` 3 but
- `enable system message replies` enabled

Does discobot not fall under system messages?

---

<div class="post-metadata">

### Author: ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### Post date: [January 8, 2021, 7:00pm UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/16 "2021-01-08T19:00:19Z")

</div>

> [@debryc](#):
>
> Does discobot not fall under system messages?

🤔 hum… staff yes, system maybe not, system is another user

---

<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: [January 8, 2021, 7:02pm UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/17 "2021-01-08T19:02:35Z")

</div>

@osioke Maybe you would know for sure?

In my mind, the `enable system message replies` setting should also allow for messaging discobot, not just system.

---

<div class="post-metadata">

### Author: ![justin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/justin/32/157614_2.png) [@justin](https://meta.discourse.org/u/justin)
#### Post date: [January 8, 2021, 7:08pm UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/18 "2021-01-08T19:08:33Z")

</div>

> [@debryc](#):
>
> `enable personal messages` disabled

This might be the cause. Have you tried enabling this?

---

<div class="post-metadata">

### Author: ![Benjamin\_D](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/benjamin_d/32/277831_2.png) [@Benjamin\_D](https://meta.discourse.org/u/Benjamin_D)
#### Post date: [January 8, 2021, 7:13pm UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/19 "2021-01-08T19:13:15Z")

</div>

`enable system message replies`  
I’m not even sure in what case someone would reply to system 🤔?  
Is the admin suppose to monitor the system PMs?

edit: discobot (and group messages apparently) are system messages, so that’s (at least partially) why

> <https://github.com/discourse/discourse/blob/main/plugins/discourse-narrative-bot/lib/discourse_narrative_bot/new_user_narrative.rb#L223>

---

<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: [January 8, 2021, 7:18pm UTC](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329/20 "2021-01-08T19:18:35Z")

</div>

> [@justin](#):
>
> > [@debryc](#):
> >
> > `enable personal messages` disabled
> 
> This might be the cause. Have you tried enabling this?

My new user can now send a message to discobot when I did both of the following

- `enable personal messages` enabled
- `min trust to send message` 1

However, my question now is that I need personal messages disabled AND new users to be able to go through the discobot tutorial. 🤣

> [@Benjamin\_D](#):
>
> `enable system message replies`  
> I’m not even sure in what case someone would reply to system 🤔?  
> Is the admin suppose to monitor the system PMs?

Discobot is basically in the same line of system, I think. Basically everyone should be able to do its tutorial, right? Regardless of if they can generally send messages?

[Next page](https://meta.discourse.org/t/new-user-unable-to-send-a-message-to-discobot/175329.md?page=2)
