Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/christianp/tootbib
- Owner: christianp
- License: mit
- Created: 2017-04-22T10:39:36.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-05-22T21:33:47.000Z (over 1 year ago)
- Last Synced: 2024-04-13T12:57:53.838Z (7 months ago)
- Topics: bibliography, bibtex, mastodon, reference, toot
- Language: Python
- Size: 26.4 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.