Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/christianp/tootbib

A tool to toot a description of an entry from a bibtex file
https://github.com/christianp/tootbib

bibliography bibtex mastodon reference toot

Last synced: 8 days ago
JSON representation

A tool to toot a description of an entry from a bibtex file

Awesome Lists containing this project

README

        

A command-line tool to toot a random entry from [bib-site](https://github.com/christianp/bib-site).

Requires Python 3.

## To set up:

* Register a new app with the Mastodon instance: `tootbib register --mastodon `
* Log in to Mastodon: `tootbib login --mastodon --email --password `

## To use:

`tootbib --api_base_url --bibsite ` will pick a random entry and create a toot.

## Other options:

* `--order ` - specify the order in which the pieces of the toot should be assembled. Default is `"title author collections abstract url pdf view"`
* `--appfile ` - path to the file in which to store the token for your Mastodon app.
* `--userfile ` - path to the file in which to store the access token for your Mastodon account.