Metadata-Version: 2.1
Name: mastojeppetto
Version: 0.0.5
Summary: A Mastodon/Pleroma emoji downloader
Home-page: https://github.com/autoscatto/mastojeppetto
Author: Perpli.me
Author-email: 4utoscatto@gmail.com
License: UNKNOWN
Project-URL: Funding, https://donate.pypi.org
Project-URL: Say Thanks!, https://saythanks.io/to/autoscatto
Project-URL: Source, https://github.com/autoscatto/mastojeppetto/
Project-URL: Bug Reports, https://github.com/autoscatto/mastojeppetto/issues
Keywords: mastodon pleroma development download downloader
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Description-Content-Type: text/markdown
Requires-Dist: requests
Provides-Extra: dev
Requires-Dist: check-manifest; extra == 'dev'
Provides-Extra: test
Requires-Dist: coverage; extra == 'test'

# 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

```

