Skip to content
This repository has been archived by the owner on Sep 20, 2022. It is now read-only.
/ IG_Automation_Bot Public archive

Python tool for Instagram direct message automation with scheduler, quota management, user blacklist & autonomous user scrapping. Easily configurable through Yaml config files! Not maintained anymore in favor of IGopher (https://github.com/hbollon/IGopher)

License

Notifications You must be signed in to change notification settings

hbollon/IG_Automation_Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IG_Automation_Bot : Python smart bot for Instagram DM

made-with-python GitHub release License: MIT

Python tool for Instagram direct message automation with scheduler, quota management, user blacklist & autonomous user scrapping. Easily configurable through Yaml config files!

⚠️ Not maintained anymore in favor of its successor IGopher ⚠️


Disclaimer: This is a research project. I am in no way responsible for the use you made of this tool. In addition, I am not responsible for any sanctions and/or limitations imposed on your account after using this bot.


Table of Contents


Requirements

Features

  • DM automation ✨

  • Easy to configure and set up thanks to Yaml files! ✨

  • Autonomous user recovery from Instagram ✨

  • Blacklist for unique interactions ✨

  • Interaction quotas (hourly / daily) ✨

  • Scheduler to configure the bot's operating hours! ✨

  • Custom greeting with user name ✨

  • Human typing simulation and random delay between interactions ✨

  • Completely customizable ! ✨

Check this Project to see all planned features for this tool! Feel free to suggest additional features to implement! 🥳

Installation

  1. Clone the project:
https://github.com/hbollon/IG_Automation_Bot.git
  1. Install dependencies:
cd IG_Automation_Bot
pip install -r requirements.txt
  1. Create and setup yaml config file:

    • Copy config/config.yaml.example to config/config.yaml
    • Fill it with your Instagram credentials and desired settings
  2. Launch it 🚀

python DmBot.py

Important: depending on your system, make sure to use pip3 and python3 instead.

Author

👤 Hugo Bollon

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

📝 License

This project is under MIT license.

Thanks to CamTosh for his DM sending engine used by this project and which I have also been able to contribute!

About

Python tool for Instagram direct message automation with scheduler, quota management, user blacklist & autonomous user scrapping. Easily configurable through Yaml config files! Not maintained anymore in favor of IGopher (https://github.com/hbollon/IGopher)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages