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

https://github.com/exposedcat/insta-formatter-telegram

Telegram bot for insta-formatter API
https://github.com/exposedcat/insta-formatter-telegram

Last synced: 2 months ago
JSON representation

Telegram bot for insta-formatter API

Awesome Lists containing this project

README

          


Instagram Posts Formatter
Telegram Bot

![](https://img.shields.io/badge/Telegram-Developer-informational?style=for-the-badge&logo=telegram&logoColor=26A5E4&color=26A5E4)


![](https://img.shields.io/badge/Reddit-Developer-informational?style=for-the-badge&logo=reddit&logoColor=FF5700&color=FF5700)


![](https://img.shields.io/badge/Swagger-Docs-green?style=for-the-badge&logo=swagger)

App preview


๐Ÿค Try it out




โญ๏ธ Features




  • Portrait, Landscape and Standard posts support

  • Using image dominant color as the background for the gaps

  • Strict code formatting rules

  • Scalable file architecture

  • Well-readable git repository with a beautiful README :ะท


๐Ÿ’ผ TODO




  • Add option to specify custom aspect ratio


โš™๏ธ Stack




  • Programming language: Node.JS

  • API: Telegraf.JS


๐Ÿ”Œ Running



via pure Node.JS


1. Clone this repo:

```bash
git clone https://github.com/ExposedCat/insta-formatter-telegram.git
```

2. Go to the project root:

```bash
cd insta-formatter-telegram
```

3. Create copy of `example-config.env` called `config.env` and replace example data with yours
4. Start app:

```bash
npm start
```
or
```bash
node .
```
or
```bash
node src/app.js
```


๐Ÿ”ฉ Dependencies




  • Telegraf.JS

  • Telegraf I18N

  • Axios

  • DotEnv