I like the narrative bot and I'm curious to see it work in a real life scenario. Thanks to everyone who contributed to it.
Challenge: How to best combine the bot with the traditional system welcome message? Currently, if you have them both enabled, the bot narrative doesn't work so well at the beginning because it assumes that there is only one PM in the user's inbox.
The quick fix, is of course to disable the welcome PM as suggested previously:
But I think the welcome PM has it's place in user onboarding even when the bot is enabled, at least when it is edited to complement the bot and deal with some more community specific questions (while the bot covers the technicalities of discourse). In particular, the welcome message is crucial for those forums where new users are encouraged to take specific actions, such as signing up to a group or introducing themselves. So how can the bot and the welcome PM coexist?
I had several options in mind when I started writing this post, but now I forgot all but one because I think that one is probably the ideal solution: How about letting the narrative bot plugin delay the delivery of the system welcome PM until a minute or so after the user has read the discobot message?