mirror of
https://github.com/aserper/masto-rss.git
synced 2024-11-24 11:34:23 +00:00
A Mastodon bot that posts RSS updates to a Mastodon account
37ed31782f
Bumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.2. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.31.0...v2.32.2) --- updated-dependencies: - dependency-name: requests dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> |
||
---|---|---|
.github/workflows | ||
.gitignore | ||
Dockerfile | ||
LICENSE | ||
main.py | ||
README.md | ||
requirements.in | ||
requirements.txt |
Masto-rss
A simple Mastodon bot written in python that posts updates from an RSS feed to a Mastodon account. This project is meant to be built to a docker container, so all of the options need to be set as environment variables:
MASTODON_CLIENT_ID = Mastodon client ID
MASTODON_CLIENT_SECRET = Mastodon client secret
MASTODON_ACCESS_TOKEN = Mastodon access token
MASTODON_INSTANCE_URL = Mastodon instance URL
RSS_FEED_URL = URL of RSS/xml feed
TOOT_VISIBILITY = 'public', 'unlisted', 'private', or 'direct'
The best way to use this project is by using its docker container When using docker, make a bind mount between /state on the container to whatever directory you want on your machine in order to keep the state of the feeds that were already posted