---
# System prepended metadata

title: My chats
tags: [user_role]

---

# 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)