I am trying to figure out how to redirect any logged in user to my discourse-ai/ai-bot/conversations page. I would like every logged in user to see this page when logged in. I can use menus for access to /latest. I have tried various theme components which change the link and logo as desired by logging in still lands on /latest. I can change the homepage with a component, but it changes for guests also. The built-in permalinks would also change for both guests/users. I want guests to see the default /latest because I use Versatile Banner like a homepage for guests to see.
Does anyone have a solution on how to achieve this?
Seems like a worthy setting to be included in Discourse core to give some additional flexibility on site management and experience.
If you are asking about your personal conversation, then I guess you would have to manually add guests to the conversation, and direct routing to it won’t be possible.
Thanks @MihirR. I’m just looking to redirect all users to their own conversations page. I’ll have to research the routing option is that is a possibility for my goals which are login and be shown the new page for everyone.
Hi Lilly, I would like not logged in Anon users to see the normal /latest page. I want all logged in users to see the AI Bot page. So the intent of the Homepage for Groups plugin is intended to handle the initial redirect when logging in? I wasn’t certain about that, but it seemed that is the intent. I have tried various ways but not successful so far.
The goal is to leave the Discourse site in full operation but users to be presented the AI Bot page on login. I will have a navbar link for /latest. Currently I am using the Versatile Banner with code that does a good job at creating a traditional landing page for a website with information about the site. That banner does not display when the AI Bot page is displayed to anon guests. Really just looking for a login redirect to this “other” page and then the users can use all of the features available in Discourse via menus.