-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
2f2ab4e
commit 151a42e
Showing
1 changed file
with
23 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# 1001 albums generator push notifications | ||
After stumbling upon the 1001 albums generator https://1001albumsgenerator.com/ | ||
I thought it would be fun to create a push notification service that would send | ||
today's album to my phone every day. | ||
|
||
The current implementation uses the ntfy.sh service to receive the notifications. | ||
The notification which appears can be "clicked" on the phone which will auto launch Spotify. | ||
|
||
Future plans: | ||
- support for other music platforms supported by 1001 albums project e.g. Apple Music, youtube, deezer, tidal, etc. | ||
- support for email based projects, projects started using an email address | ||
- support for multiple projects, perhaps even a configuration UI | ||
- OR integration into the original project | ||
|
||
## How it works | ||
Simply this app does the following: | ||
- Pulls down the 1001_albums_generator API which contains the metadata for today's album | ||
- Prepares the spofity app link for the notification | ||
- Sends the notification to the ntfy.sh service | ||
|
||
## How to configure | ||
Just modify the conf/config.toml with your desired configuration. | ||
Each of the settings are explained within the config file itself. |