command
module
Version:
v0.0.0-...-9b95192
Opens a new window with list of versions in this module.
Published: Oct 15, 2024
License: MIT
Opens a new window with license information.
Imports: 20
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
garoo
Tools to automatically save social networking posts by simply posting the URL of the social networking site to Discord
- Post URL to Discord
- Automatically fetches posts from SNS
- Automatically saves posts and their media to databases and files
Usage
- Create apps and integrations to Discord, Dropbox, and Notion. Also set up Notion databases as following.
- Copy
.env.sample
file to .env
and fill environment variables. Then start app with docker compose up -d --build
or go run .
.
- Get and access to a log in URL to Dropbox by posting
garoo login dropbox
to Discord. Get code and then post garoo login dropbox <code>
to Discord.
Supported services
- Receiver
- Provider
- Store
- Dropbox (via Dropbox API)
- Notion
- SQLite3
Notion database properties
Post DB
Name |
Type |
Name |
Title |
ID |
Text |
Author Name |
Text |
Author ID |
Text |
Author |
Reference to Author DB |
Description |
Text |
Category |
Select |
Tags |
Multiselect |
Provider |
select |
URL |
URL |
Date |
Date |
Media |
Files |
Media Raw |
Files |
Index |
Number |
Count |
Number |
Author DB
Name |
Type |
Name |
Title |
ID |
Text |
User Name |
Text |
Screenname |
Text |
Provider |
Select |
Avatar |
Files |
Secondary post DB
Used for posts without any media (images and videos)
Name |
Type |
Name |
Title |
ID |
Text |
Author Name |
Text |
Author ID |
Text |
Description |
Text |
Category |
Select |
Tags |
Multiselect |
Provider |
select |
URL |
URL |
Date |
Date |
License
MIT License
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.