Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/autoscatto/mastojeppetto

Mastodon (and pleroma) emoji downloader
https://github.com/autoscatto/mastojeppetto

download downloader emoji mastodon pleroma

Last synced: about 1 month ago
JSON representation

Mastodon (and pleroma) emoji downloader

Awesome Lists containing this project

README

        

# mastojeppetto

Mastodon (and pleroma) python3 emoji downloader

## Badges
[![Say Thanks!](https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg)](https://saythanks.io/to/autoscatto) [![Build Status](https://travis-ci.org/autoscatto/mastojeppetto.svg?branch=master)](https://travis-ci.org/autoscatto/mastojeppetto)

### installation
#### from src:
```bash
git clone https://github.com/autoscatto/mastojeppetto
cd mastojeppetto
python setup.py install
```

#### from pip:
```bash
pip3 install mastojeppetto
```

### usage
```
mastojeppetto [-h] [-p PATH] [-c CONCURRENCY] [--endpoint ENDPOINT]
[-t] [-d] [-v] url

positional arguments:
url Mastodon (or Pleroma) base url

optional arguments:
-h, --help show this help message and exit
-p PATH, --path PATH download destination [default: /tmp/${domainname}]
-c CONCURRENCY, --concurrency CONCURRENCY
how many parallel download processes will start
[default: 4]
--endpoint ENDPOINT custom api emoji endpoint (usually works without
changes) [default: "/api/v1/custom_emojis"]
-t, --text generate also custom_emoji.txt [default: True]
-d, --debug be verbose [default: False]
-v, --version show program's version number and exit

```