Use Feed2toot

After the configuration of Feed2toot, just launch the following command:

$ feed2toot -c /path/to/feed2toot.ini

Run Feed2toot on a regular basis

Feed2toot should be launche on a regular basis in order to efficiently send your new RSS entries to Mastodon. It is quite easy to achieve with adding a line to your user crontab, as described below:

@hourly feed2toot -c /path/to/feed2toot.ini

will execute feed2toot every hour. Or without the syntactic sugar in the global crontab file /etc/crontab:

0 * * * * johndoe feed2toot -c /path/to/feed2toot.ini

Test option

In order to know what’s going to be sent to Mastodon without actually doing it, use the –dry-run option:

$ feed2toot --dry-run -c /path/to/feed2toot.ini

Debug option

In order to increase the verbosity of what’s Feed2toot is doing, use the –debug option followed by the level of verbosity see [the the available different levels](https://docs.python.org/3/library/logging.html):

$ feed2toot --debug -c /path/to/feed2toot.ini

Populate the cache file without posting tweets

Starting from 0.8, Feed2toot offers the –populate-cache command line option to populate the cache file without posting to Mastodon:

$ feed2toot --populate-cache -c feed2toot.ini
populating RSS entry https://www.journalduhacker.net/s/65krkk
populating RSS entry https://www.journalduhacker.net/s/co2es0
populating RSS entry https://www.journalduhacker.net/s/la2ihl
populating RSS entry https://www.journalduhacker.net/s/stfwtx
populating RSS entry https://www.journalduhacker.net/s/qq1wte
populating RSS entry https://www.journalduhacker.net/s/y8mzrp
populating RSS entry https://www.journalduhacker.net/s/ozjqv0
populating RSS entry https://www.journalduhacker.net/s/6ev8jz
populating RSS entry https://www.journalduhacker.net/s/gezvnv
populating RSS entry https://www.journalduhacker.net/s/lqswmz

How to display available sections of the rss feed

Starting from 0.8, Feed2toot offers the –rss-sections command line option to display the available section of the rss feed and exits:

$ feed2toot --rss-sections -c feed2toot.ini
The following sections are available in this RSS feed: ['title', 'comments', 'authors', 'link', 'author', 'summary', 'links', 'tags', id', 'author_detail', 'published'].

Using syslog

Feed2toot is able to send its log to syslog. You can use it with the following command:

$ feed2toot --syslog=WARN -c /path/to/feed2toot.ini