Sync feed to social networks.
HEALTH ? 90 / Healthy
Sync feed to social networks.
// readme
Sync feed to social networks.
The ~/.config/feed2social/config.ini file:
[default]
bluesky_username = username.bsky.social
bluesky_password = x
facebook_username = username
feed_url = https://abpe.org/@gslin.rss
plurk_app_key = x
plurk_app_secret = x
plurk_token = x
plurk_token_secret = x
threads_access_token = x
threads_user_id = x
twitter_access_token = x
twitter_access_token_secret = x
twitter_api_key = x
twitter_api_key_secret = x
The facebook_username is used for generating the url https://www.facebook.com/${facebook_username}.
Install uv, then run this command from the repository directory:
uv run --locked python check-env.py
uv installs its own Python 3.12 and creates .venv using the versions in
uv.lock. The project does not use packages installed in a global Python,
mise Python, or pyenv Python. Commit pyproject.toml, uv.lock, and
.python-version; .venv is generated locally and ignored by Git.
For a new installation, create the databases afterβ¦