This guide explains how to set up customized trust level promotion messages for new users, replacing the default Discourse narrative bot welcome process.
Required user level: Administrator
Summary
This guide will show you how to customize the onboarding journey for new users by replacing the default Discourse narrative bot welcome process with personalized trust level promotion messages. Youâll learn how to:
Set up the site contact user
Modify the default discobot settings
Customize system messages for different trust levels
Adjust the timing of the onboarding process
Setting up the site contact user
Navigate to your site settings
Find the âsite contact usernameâ setting
Change it from the default âsystemâ to your preferred username
For example:
After setting the username, customize the user profile with:
A suitable avatar
Full name
Group memberships and flairs
Contact options
Hereâs an example of a customized site contact user:
Why do we need to disable the welcome bot? Just so that users will not receive a message from discobot or is it really required in order for the custom contact to work?
You donât disable the narrative bot with that specific setting. You disable the welcome post being sent by the bot. And yes, thatâs sort of necessary if you donât want to send out welcoming messages twice.
Disabling other bot features is not. If you want the bot to spell out what else it can do, you can always type @discobot display help in a message or post.
Yes, thatâs actually one of the two motivations for this set-up:
not having a bot welcoming new users
not sending out an immediate message that directs users away from your main forum content on signup
I should probably state that in the first post⌠@team, could this be a wiki post?
I think ideally these considerations wouldnât be bundled and you could just pick a user that sends all welcoming/onboarding messages (tl0, tl1, tl2).
Another more ideal solution to welcome tl0 - but not direct them away from the main content - could actually be a âtl0 welcoming bannerâ. Thatâs a bit fiddly to setup as such⌠but could be a good use case for a simple component
Possiamo visualizzare in anteprima il messaggio? O possiamo vederlo solo creando un utente di prova e concedendo allâutente il livello di fiducia per vedere il messaggio personalizzato?
SĂŹ, almeno anchâio sono a conoscenza solo di farlo in quel modo. Puoi visualizzare in anteprima i modelli di email, ma sembra che non ci sia unâopzione backend per visualizzare in anteprima i messaggi di sistema.
Ciao @manuel, cosa succede se disabilito la lounge? Quella categoria non è disponibile per i membri della mia community, quindi questi 2 testi non sembrano essere disponibili per la personalizzazione. Significa che nel mio caso, quando un membro raggiunge TL3, non riceverà un messaggio di benvenuto?
Penso che siano stati probabilmente rimossi insieme al pre-seeding della categoria Lounge un poâ di tempo fa. Penso che fossero il contenuto dellâargomento âInformazioniâ della categoria Lounge.
Qual è la differenza tra titoli e modelli di oggetto? Al momento li lascio come impostazione predefinita, ma sono curioso di sapere quando verrebbero utilizzati o visualizzati.