Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eai04191/mastodon-enhanced-beep

🔔🔊 Beep Beep Another Beep!
https://github.com/eai04191/mastodon-enhanced-beep

mastodon notifications userscript

Last synced: 8 days ago
JSON representation

🔔🔊 Beep Beep Another Beep!

Awesome Lists containing this project

README

        

![header](https://cldup.com/mt-gZD7gHz.png)

Enhanced Beep!
===
[![Install directly as Userscript](https://img.shields.io/badge/Install%20directly%20as-Userscript-brightgreen.svg?longCache=true&style=flat-square)](https://github.com/eai04191/mastodon-enhanced-beep/raw/master/enhanced-beep.user.js)

## Feature

Apart from Mastodon's notification sound, you can play any sound for each notification type.

Currently Supported type of notification:

- Favourite
- Boost
- Reply
- Reply (Private)
- Direct
- Poll
- Follow

## Install

Have you ever used userscript? If so, you can install by opening the [enhanced-beep.user.js](https://github.com/eai04191/mastodon-enhanced-beep/raw/master/enhanced-beep.user.js).

If you are new to using userscript, please install userscript extensions first into the your browser. I recommend Violentmonkey for use.

- Chrome / Opera: [Violentmonkey](https://chrome.google.com/webstore/detail/violent-monkey/jinjaccalgkegednnccohejagnlnfdag)
- Firefox: [Violentmonkey](https://addons.mozilla.org/firefox/addon/violentmonkey/)

Userscript works with many browsers. If you are using a browser other than these please try searching for extensions.

**Greasemonkey** has deleted the function of GM_getResourceText and can not execute this script. (And the new GM.getResourceUrl behaves strangely ...😢)

Did you install the extension? It is time to install **Enhanced Beep!**!

Open [enhanced-beep.user.js](https://github.com/eai04191/mastodon-enhanced-beep/raw/master/enhanced-beep.user.js) and press Install.

## Usage

If the **Enhanced Beep!** is installed correctly, there should be an **Enhanced Beep!** icon in the notification column title in your Mastodon Web UI.

![screenshot](https://cldup.com/KJ-RJ7zPSp.png)

If it is not displayed, Make sure the notification column is pinned and refresh the page.

Also, **Enhanced Beep!** is not working when the icon is not displayed. If you want to receive your notification sound, please confirm that it is working.

Click the icon to open the Setting screen.

![Enhanced Beep! Setting Screen](https://i.imgur.com/7yrWqKu.png)

Enter the URL of the sound file to be sounded in the `Sound Source URL` and try pressing the `🔊 Test` button. If the sound is heard, it will be successful!

After setting for each notification, Press the save button below and the setting is complete.

Do you need help on the upload destination? Please see [Hosting Source Files](https://github.com/eai04191/mastodon-enhanced-beep/wiki/Hosting-Source-Files).

**Happy Beeping!**

## License

This project is licensed under the MIT License.