buddypond
buddypond copied to clipboard
Notification settings per chat context / Notification API
Right-clicking on a pond chat room name should open a context menu which allows custom notification settings per chat context.
This will allow granular notification alerts per chat room, enabling users to be notified if new messages have appeared in a chat room.
These settings should be centrally managed in the User Profile section where user's can opt-in to various notification settings ( such as playing a sound or using the browsers Notifications API https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API/Using_the_Notifications_API )
Storage of notification settings can persist via localStorage and eventually be sync'd to the user profile via the buddylist API.