Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abroudoux/random-album-notion
🎧 From a Notion todo list, retrieve the albums not listened to, choose randomly and play it with a single command. Rewriting notion-to-spotify repo in Go
https://github.com/abroudoux/random-album-notion
go golang notion notion-api spotify
Last synced: about 1 month ago
JSON representation
🎧 From a Notion todo list, retrieve the albums not listened to, choose randomly and play it with a single command. Rewriting notion-to-spotify repo in Go
- Host: GitHub
- URL: https://github.com/abroudoux/random-album-notion
- Owner: abroudoux
- License: mit
- Created: 2024-06-06T21:23:59.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-07T14:38:12.000Z (7 months ago)
- Last Synced: 2024-10-13T12:02:43.557Z (3 months ago)
- Topics: go, golang, notion, notion-api, spotify
- Language: Go
- Homepage:
- Size: 11.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# random-album-notion
![Repo Size](https://img.shields.io/github/repo-size/abroudoux/random-album-notion)
![License](https://img.shields.io/badge/license-MIT-red)
![Go Version](https://img.shields.io/github/go-mod/go-version/abroudoux/random-album-notion)## 💻・About
From a Notion todo list, retrieve the albums not listened to, choose randomly and play it with a single command.
## 🎯・Setup
To run the project execute `main.go`
```bash
go run cmd/main.go
```## 📚・Ressources
- [Notion API](https://developers.notion.com/)
- [Notion API SDK](https://github.com/jomei/notionapi/tree/74e249c47bb5634b670b8b45cad2be7fd56ddc98/)
- [Shpotify](https://github.com/jomei/notionapi/tree/74e249c47bb5634b670b8b45cad2be7fd56ddc98)## 🧑🤝🧑・Contributing
Feel free to contribute to the project !
## 🎯・Roadmap
- [ ] Improve perfs
- [ ] Keep in memory last modifications to not retrieve same data
- [ ] Rewrite shpotify library to start album at the first song and improve perfs
- [ ] Improve search accuracy## 📑・Licence
This project is under MIT license. For more information, please see the file [LICENSE](./LICENSE).