# Rename @discobot's start new user command

**URL:** https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703
**Category:** UX
**Tags:** discobot
**Created:** [May 2, 2019, 4:31pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703 "2019-05-02T16:31:32Z")
**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: [May 2, 2019, 4:31pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/1 "2019-05-02T16:31:32Z")

</div>

I think that something like

```
@discobot start tutorial

```

> Start a tutorial to learn how to use this forum. Earn a 🏅 at the end.

```
@discobot start advanced tutorial

```

> Start a tutorial to learn how to use this forum at an advanced level. Earn a 🏆 at the end.

would make a lot more sense than the existing

```
@discobot start new user

```

> Starts one of the following interactive narratives: new user, advanced user.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [May 2, 2019, 7:55pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/2 "2019-05-02T19:55:55Z")

</div>

It’s a tricky one, because it’s for new, existing, migrated and returning users. Some communities were on Discourse before discobot was implemented, while others migrated to Discourse after a decade or longer on another platform.

In all of those cases only one is a new user.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [May 2, 2019, 8:00pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/3 "2019-05-02T20:00:38Z")

</div>

> [@debryc](#):
>
> would make a lot more sense than the existing

Perhaps, but it still wouldn’t be something that anyone would guess.

---

<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: [May 3, 2019, 12:27am UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/4 "2019-05-03T00:27:31Z")

</div>

Sure I support this, can we add it as a synonym @tgxworld?

---

<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: [May 3, 2019, 2:38pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/6 "2019-05-03T14:38:13Z")

</div>

> [@pfaffman](#):
>
> Perhaps, but it still wouldn’t be something that anyone would guess.

I think what we really need is a one-click link that sends the discourse narrative bot new user tutorial message to the user.

This opens so many possibilities. For example, the `%{new_user_tips}` template can now append a new line at the bottom if the narrative bot is enabled. It would look like:

> For a few quick tips on getting started as a new user, [check out this blog post](https://blog.discourse.org/2016/12/discourse-new-user-tips-and-tricks/).
> 
> As you participate here, we’ll get to know you, and temporary new user limitations will be lifted. Over time you’ll gain [trust levels](https://blog.discourse.org/2018/06/understanding-discourse-trust-levels/) that include special abilities to help us manage our community together.
> 
> For even more tips, click to start our interactive [new user tutorial](http://meta.discourse.org).

---

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [May 3, 2019, 3:04pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/7 "2019-05-03T15:04:57Z")

</div>

Would these links do?

- [Start New User Tutorial](https://meta.discourse.org/new-message?username=discobot&title=Discobot%20Tutorial&body=@discobot%20start%20new%20user)
- [Start Advanced User Tutorial](https://meta.discourse.org/new-message?username=discobot&title=Discobot%20Advanced%20Tutorial&body=@discobot%20start%20advanced%20user)

* * *

source:

```plaintext
* [Start New User Tutorial](/new-message?username=discobot&title=Discobot%20Tutorial&body=@discobot%20start%20new%20user)
* [Start Advanced User Tutorial](/new-message?username=discobot&title=Discobot%20Advanced%20Tutorial&body=@discobot%20start%20advanced%20user)

```

---

<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: [May 3, 2019, 3:07pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/8 "2019-05-03T15:07:43Z")

</div>

Yes! These are perfect! How are these links generated? I’d love to be able to link to other Discourse actions, like Reply to a topic.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [May 3, 2019, 3:12pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/9 "2019-05-03T15:12:01Z")

</div>

> [@debryc](#):
>
> How are these links generated?

You copy/paste the stuff under the word “source”.

EDIT:

> [@supermathie](#):
>
> to be fair I edited that into the OP after he asked

oops. 🙂

---

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [May 3, 2019, 3:29pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/10 "2019-05-03T15:29:12Z")

</div>

to be fair I edited that into the OP after he asked 🙂

---

<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: [May 3, 2019, 3:30pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/11 "2019-05-03T15:30:16Z")

</div>

> [@pfaffman](#):
>
> You copy/paste the stuff under the word “source”.

I understand that part. Just created a custom message for my instance of Discourse

`https://discourse.nycedu.org/new-message?username=pupbot&title=Start%20new%20user%20tutorial&body=@pupbot%20start%20new%20user%0D%0A%0D%0ANote:%20Just%20click%20on%20the%20blue%20`Message`%20button%20below%20to%20start.`

My question is more, in the future if I want to create links like this for other actions, how do I do that? For example, I really want to have a Reply to topic link. My particular user base isn’t necessarily very tech savvy, so I really need to spell things out for them and make it as easy as possible.

---

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [May 3, 2019, 3:37pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/12 "2019-05-03T15:37:07Z")

</div>

> [@debryc](#):
>
> I really want to have a Reply to topic link.

Not sure how to do that offhand, but is there a reason the existing options are insufficient? You could even make them more clear:

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

or add text to this button:

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

---

<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: [May 3, 2019, 3:45pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/13 "2019-05-03T15:45:00Z")

</div>

> [@supermathie](#):
>
> is there a reason the existing options are insufficient?

I’ll play around with it 😄

Going back to the @discobot start new user command… As you can see from my source code, I definitely hacked together the link that would work for us. Do you see this as a useful enough tool that Discourse could potentially write into existing text content?

---

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [May 3, 2019, 3:48pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/14 "2019-05-03T15:48:03Z")

</div>

> [@debryc](#):
>
> Do you see this as a useful enough tool that Discourse could potentially write into existing text content?

I’m not sure what you’re asking here.

---

<div class="post-metadata">

### Author: ![dax](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dax/32/244677_2.png) [@dax](https://meta.discourse.org/u/dax)
#### Post date: [May 3, 2019, 3:50pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/15 "2019-05-03T15:50:17Z")

</div>

Probably you are looking for

> [@Creating a link to start a new topic with pre-filled information](https://meta.discourse.org/t/compose-a-new-pre-filled-topic-via-url/28074):
>
> bookmark This documentation explains how to create a link that starts a new topic in Discourse with pre-filled information. person_raising_hand Required user level: All users Sometimes you may want to provide users with a link that opens a new topic composer with certain information pre-filled. This can be useful for various use cases including bug report templates, feature requests, or standardized posts. Constructing the URL Base URL To compose a new pre-filled topic with no extra i…

and

> [@Creating pre-filled personal message links](https://meta.discourse.org/t/compose-a-new-pre-filled-personal-message-via-url/35984):
>
> bookmark This guide describes how to create a link to start a new personal message with pre-filled information, including best practices. person_raising_hand Required user level: All users Discourse allows you to compose a new personal message with pre-filled information via URL parameters. This can save time and ensure consistency for common messages. Structure of the URL To create a new pre-filled message, format your URL like this: https://discourse.example.com/new-message?username…

---

<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: [May 3, 2019, 4:06pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/16 "2019-05-03T16:06:07Z")

</div>

I meant, will the [Start New User Tutorial](https://meta.discourse.org/new-message?username=discobot&title=Discobot%20Tutorial&body=@discobot%20start%20new%20user) link be included in future automated messages?

---

<div class="post-metadata">

### Author: ![dax](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dax/32/244677_2.png) [@dax](https://meta.discourse.org/u/dax)
#### Post date: [May 3, 2019, 4:26pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/17 "2019-05-03T16:26:17Z")

</div>

> [@debryc](#):
>
> I meant, will the [Start New User Tutorial](https://meta.discourse.org/new-message?username=discobot&title=Discobot%20Tutorial&body=@discobot%20start%20new%20user) link be included in future automated messages?

> [@codinghorror](#):
>
> Sure I support this, can we add it as a synonym @tgxworld?

I would say yes 🙂

---

<div class="post-metadata">

### Author: ![tgxworld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tgxworld/32/106117_2.png) [@tgxworld](https://meta.discourse.org/u/tgxworld)
#### Post date: [May 7, 2019, 3:08am UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/18 "2019-05-07T03:08:07Z")

</div>

It turns out that is nothing for me to do here. What I forgot is that I built the triggers in a way that they can be customized via the admin panel.

 ![Screenshot%20from%202019-05-07%2011-05-39](https://global.discourse-cdn.com/meta/original/3X/8/8/883659077369f309d0733f3d4455328f04e31a20.png)

Simply change the `reset_trigger` in `admin > Customize > Text Content` and 🎊

 ![Screenshot%20from%202019-05-07%2011-05-26](https://global.discourse-cdn.com/meta/original/3X/f/c/fc500772908f9a566aefc47bcd0c4b4550ea1600.png)

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [May 7, 2019, 3:21am UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/19 "2019-05-07T03:21:39Z")

</div>

> [@tgxworld](#):
>
> I built the triggers in a way that they can be customized via the admin panel

That’s only going to allow for a community to replace the trigger though, rather than add a synonym.

> [@codinghorror](#):
>
> Sure I support this, can we add it as a synonym @tgxworld?

It creates the risk someone familiar with Discourse from another community being unable to use the standard trigger.

---

<div class="post-metadata">

### Author: ![tgxworld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tgxworld/32/106117_2.png) [@tgxworld](https://meta.discourse.org/u/tgxworld)
#### Post date: [May 7, 2019, 3:32am UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/20 "2019-05-07T03:32:50Z")

</div>

@codinghorror will need to confirm but I assumed that he suggested adding a synonym because we thought we didn’t have a way to customize those triggers.

---

<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: [May 7, 2019, 5:51pm UTC](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703/21 "2019-05-07T17:51:41Z")

</div>

> [@tgxworld](#):
>
> will need to confirm but I assumed that he suggested adding a synonym because we thought we didn’t have a way to customize those triggers.

Yes, my original thought was that I didn’t have a way to customize the triggers. At the same time, I do think it’s a more user-friendly command in general, so I continue to advocate for it to be a synonym to make the transition between discourse instances seamless.

As an FYI - my pronouns are she/her/hers.

[Next page](https://meta.discourse.org/t/rename-discobots-start-new-user-command/116703.md?page=2)
