Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/trashhalo/obsidian-webhooks
Connect obsidian to the internet of things via webhooks
https://github.com/trashhalo/obsidian-webhooks
firebase obsidian obsidian-plugin pin
Last synced: about 1 month ago
JSON representation
Connect obsidian to the internet of things via webhooks
- Host: GitHub
- URL: https://github.com/trashhalo/obsidian-webhooks
- Owner: trashhalo
- License: mit
- Created: 2021-10-16T16:16:52.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-13T16:16:59.000Z (over 2 years ago)
- Last Synced: 2024-10-11T15:14:16.487Z (4 months ago)
- Topics: firebase, obsidian, obsidian-plugin, pin
- Language: TypeScript
- Homepage:
- Size: 733 KB
- Stars: 178
- Watchers: 7
- Forks: 4
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- project-awesome - trashhalo/obsidian-webhooks - Connect obsidian to the internet of things via webhooks (TypeScript)
README
# Obsidian Webhooks
Obsidian plugin and service that connects your editor to the internet of things through webhooks
## Example Use cases
- add quick thoughts to your notes by talking to your Google assistant
- capture a note every time you like a song on Spotify
- capture a note every time you react to a slack message with a pencil emoji
- change or add notes any time you do any action on any other app## Setting up an example rule
1. Install the obsidian plugin from releases
2. Go to https://obsidian-buffer.web.app to signup for the service
3. Generate a login token and install it into the webhook plugin settings in Obsidian
4. Use the webhook url on the service website with your favorite automation service
5. For the spotify example usecase connect IFTTT to spotify
6. Create an applet that connects `new saved track` event to webhooks service
7. Paste the webhook url into the service url
8. Change the content type to text/plain
9. Change the method type to POST
10. In the request body you can now type markdown to be appended to a note, be sure to use the ingredients button to reference information from the spotify event.My rule is set to append:
```markdown
- [[{{Spotify.newSavedTrack.ArtistName}}]] [[{{Spotify.newSavedTrack.AlbumName}}]] - {{Spotify.newSavedTrack.TrackName}}
```