Set a custom notification sound, close chats, and display unread badges on Messenger.com!
Messenger Web App Upgrades Extension
Tired of the default Facebook Messenger notification sound, wanting to close out of a chat you're not currently reading, or hoping to see your unread count at a quick glance? Messenger Web App Upgrades adds some new usability features to help:
- Set a custom notification sound for new messages
- Press the Escape key to close out of the current chat
- Display unread badges (only if the site is installed as a PWA)
Install and launch the extension, configure settings as desired, then refresh Messenger for the changes to take effect.
Uploaded audio data is stored exclusively on-device. Additionally, the extension does not collect data or report back to any server or cloud service.
***
Open source under the GPLv3 license.
Source Code:
https://github.com/mejia-dev/Messenger-Web-App-Upgrades
File a Bug:
https://github.com/mejia-dev/Messenger-Web-App-Upgrades/issues?state=open
***
Enjoying the extension? Please leave a rating! I read all the feedback I receive!
Alternatively, feel free to buy me a coffee: https://mejia.dev/coffee
***
Disclaimer: This extension is not in any way affiliated with, associated with, authorized, or endorsed by Facebook or Meta Platforms, Inc. Facebook Messenger is a registered trademark of Meta Platforms, Inc.
Read more
- Set a custom notification sound for new messages
- Press the Escape key to close out of the current chat
- Display unread badges (only if the site is installed as a PWA)
Install and launch the extension, configure settings as desired, then refresh Messenger for the changes to take effect.
Uploaded audio data is stored exclusively on-device. Additionally, the extension does not collect data or report back to any server or cloud service.
***
Open source under the GPLv3 license.
Source Code:
https://github.com/mejia-dev/Messenger-Web-App-Upgrades
File a Bug:
https://github.com/mejia-dev/Messenger-Web-App-Upgrades/issues?state=open
***
Enjoying the extension? Please leave a rating! I read all the feedback I receive!
Alternatively, feel free to buy me a coffee: https://mejia.dev/coffee
***
Disclaimer: This extension is not in any way affiliated with, associated with, authorized, or endorsed by Facebook or Meta Platforms, Inc. Facebook Messenger is a registered trademark of Meta Platforms, Inc.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Messenger Web App Upgrades", "version": "1.0", "description": "Set a custom notification sound, close chats, and display unread badges on Messenger.com!", "author": { "email": "[email protected]" }, "action": { "default_popup": "mwau-popup/dist/index.html", "default_icon": "icons/default-icon.png" }, "icons": { "16": "icons/icon-16.png", "32": "icons/icon-32.png", "48": "icons/icon-48.png", "128": "icons/icon-128.png" }, "permissions": [ "storage" ], "host_permissions": [ "https://*.messenger.com/*" ], "content_scripts": [ { "js": ["scripts/injector.js"], "matches": [ "https://*.messenger.com/*" ] } ], "web_accessible_resources": [ { "resources": ["scripts/inject.js"], "matches": [ "https://*.messenger.com/*" ] } ]}
Read more