Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/losparviero/streamtape

Node API wrapper for Streamtape.
https://github.com/losparviero/streamtape

direct-download direct-download-link downloader npm npm-module npm-scripts npmjs streamtape streamtape-api streamtape-downloader

Last synced: 2 days ago
JSON representation

Node API wrapper for Streamtape.

Awesome Lists containing this project

README

        

# Streamtape.js

Node API wrapper for [Streamtape](https://streamtape.com).

You can also check out [streamtape-dl](https://npmjs.com/streamtape-dl) for CLI use.


### Install

```shell
npm i streamtape
```


### Usage

#### For use in a project

```js
const st = require("streamtape")
```

#### For use in a module

```js
import st from "streamtape"
```


### Methods

### download() Generates direct download link

#### Params: [url, user, pass]

~~~js
await st.download(url, user, pass)
.then(console.log)
.catch((error) => console.log(error))
~~~

Get user & pass from [Streamtape](https://streamtape.com/accpanel).


### Uninstall

```shell
npm uninstall streamtape
```


Copyright (C) 2023 Zubin

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see .