Metadata-Version: 2.1
Name: yinstabot
Version: 2.2
Summary: Instagram bot
Home-page: https://github.com/yedhrab/YInstabot
Author: Yunus Emre Ak
Author-email: yedhrab@gmail.com
License: MIT
Keywords: instabot,yinstabot,instagrambot,neoinstabot,instabot-py
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: ypackage
Requires-Dist: certifi
Requires-Dist: chardet
Requires-Dist: huepy
Requires-Dist: idna
Requires-Dist: lazy
Requires-Dist: post
Requires-Dist: public
Requires-Dist: pytz
Requires-Dist: query
Requires-Dist: requests
Requires-Dist: six
Requires-Dist: tqdm
Requires-Dist: urllib3
Requires-Dist: wrapt

# 🤖 YInstaBot

![instabot](https://raw.githubusercontent.com/yedhrab/YInstaBot/master/res/instabot.png)

<!-- TODO: Döküman oluşturmak için yardım istedğinde bulun -->
<!-- TODO: Bu alanı düzenle -->

## 🗽 Açıklama

Botu `pip install yinstabot` komutu ile indirebilirsiniz.

- Çalışma dizini komutun çalıştırıldığı dizindir.
- Kullanıcı bilgileri [🤵 sessions](./sessions) dizinine kaydedilir

> ✨ [Instabot](https://github.com/instagrambot/instabot) projesinden yararlanılmıştır.

## 📑 Botun Kullanımı

Bot, `yinstabot <accounts.json yolu>` komutu ile önceden oluşturulmuş `accounts.json` dosyasının yolunu alarak çalışır.

| İsteğe bağlı parametreler | Açıklama                       |
| ------------------------- | ------------------------------ |
| `--help`                  | Yardım metnin gösterir         |
| `-nr`                     | Verileri güncellemeden çalışır |
| `-q`                      | Sessizce çalışır               |

> 🙄 Henüz yapım aşamasında olduğundan gereksiz parametreleri de vardır

### 📂 `accounts.json` yapısı

```json
{
  "username": {
    "info": "Kişisel notunuz (önemli bir alan değildir)",
    "username": "kullaniciadi",
    "password": "şifre",
    "option": 1,
    "target_usernames": [
      "instagram",
      "facebook",
    ]
  },
  "username": {
    "info": "Kişisel notunuz (önemli bir alan değildir)",
    "username": "kullaniciadi",
    "password": "şifre",
    "option": 5,
    "target_usernames": [
      "instagram",
      "facebook",
    ]
  }
}
```

### 🔨 Option Değerleri

| Değer | Açıklama                                                                                                             |
| ----- | -------------------------------------------------------------------------------------------------------------------- |
| 1     | `data` dizinindeki kullancı idlerini takip eder, seni takip etmeyenleri takipten çıkarır                             |
| 2     | Seni takip etmeyenleri takipten çıkarır                                                                              |
| 3     | Herkesi takipten çıkarır                                                                                             |
| 4     | Sadece takip işlemi yapar                                                                                            |
| 5     | `target_usernames`'deki kişilerin paylaştığı resimleri beğenen kişilerin idlerini `data` dizininde dosyalarda saklar |

> `1`'in çalışması için `5` özelliğine sahip ayrı bir hesap tanımlanmazsa ilk hesap ile veri toplanması yapılır

## 🖤 Android'te Termux ile Kullanım

Android için [🖤 Termux](https://play.google.com/store/apps/details?id=com.termux&hl=en) uygulamasını indirin ve yükleyin, ardıntan alttaki komutları yazdıktan sonra [📑 Botun Kullanımı](#%F0%9F%93%91-Botun-Kullan%C4%B1m%C4%B1) alanındakileri uygulayın.

```sh
# Gerekli araçların kurulumları
pkg install python
pip install yinstabo

# İsteğe bağlı paremetreler:
# --help  | Yardım metnin gösterir
# -nr    | Verileri güncellemeden çalışır
# -q    | Sessizce çalışır
yinstabot <accounts.json yolu>
```

## 🔗 Harici Bağlantılar

- [Instabot](https://github.com/instagrambot/instabot)
- [NeoInstabot](https://github.com/yurilaaziz/neo-instabot)
- [Instabot-py](https://github.com/instabot-py/instabot.py)

## 💖 Destek ve İletişim

Yardımcı olmak için *pull request* atabilirsiniz 🤗
> **The [MIT License](https://choosealicense.com/licenses/mit/) &copy; Yunus Emre Ak**


[![Github](https://drive.google.com/uc?id=1PzkuWOoBNMg0uOMmqwHtVoYt0WCqi-O5)][github]
[![LinkedIn](https://drive.google.com/uc?id=1hvdil0ZHVEzekQ4AYELdnPOqzunKpnzJ)][linkedin]
[![Website](https://drive.google.com/uc?id=1wR8Ph0FBs36ZJl0Ud-HkS0LZ9b66JBqJ)][website]
[![Mail](https://drive.google.com/uc?id=142rP0hbrnY8T9kj_84_r7WxPG1hzWEcN)][mail]
[![Destek](https://drive.google.com/uc?id=1zyU7JWlw4sJTOx46gJlHOfYBwGIkvMQs)][bağış anlık]

[![Patreon](https://drive.google.com/uc?id=11YmCRmySX7v7QDFS62ST2JZuE70RFjDG)][bağış aylık]

<!-- İletişim -->

[mail]: mailto::yedhrab@gmail.com?subject=YBilgiler%20%7C%20Github
[github]: https://github.com/yedhrab
[website]: https://yemreak.com
[linkedin]: https://www.linkedin.com/in/yemreak/
[bağış anlık]: https://gogetfunding.com/yemreak/
[bağış aylık]: https://www.patreon.com/yemreak/

<!-- İletişim Sonu -->


