# My chats ###### tags: `user_role` ## Basic chats logic ### User * User can not start chat with another user * User can start chat with seller by product * User can not start chat with admin * User should see notification about new messages(navbar icon) * User see all his chats in chats tab in profile menu * User see unread messages * User see online/offline status of participant * User see total unread in each tab of messages * New messages move dialog to top * User can not create message from chats form, just by click "start chat button" on product card, page ## Support ticket system * Chat with support by tickets (separate tab)