InstaLiveCLI
:snake: :globe_with_meridians: :star2:
Live Instagram with CLI
InstaLiveCLI is a Python CLI that create and control an Instagram Live and provide you a rtmp server and stream key to streaming using sofwares like OBS-Studio or XSplit Broadcaster.
The little script that could. Built with ❤︎ by
Raihan Yudo Saputra and make it possible by
harrypython
Table of Contents
Features
- stability: It's very stable script to starting your live ⭐
- easy to use: using arguments or write it yourself in script 💨
- fully featured: control your broadcast just like in the app ✨
- cookie persistent: login once, use it anytime for 90 days 👏
- python: Everyone knows that, It's a python 🐍
Installation
pip install InstaLiveCLI
Commands
- info Show details about the broadcast
- mute comments Prevent viewers from commenting
- unmute comments Allow viewers do comments
- viewers List viewers
- chat Send a comment
- comments Get the list of comments
- wave Wave to a viewer
- stop Terminate broadcast
Example
There's two ways how to use and operate it, with Command Line and Script:
> Command Line
from InstaLiveCLI import InstaLiveCLI
live = InstaLiveCLI()
live.start()
python3 live_broadcast.py -u yourInstagramUsername -p yourPassword -proxy user:password@ip:port
and you're ready to go. 💥
> Scripting
It possible to use this package in your projects without needing to configure and code anything, just place it! 💕
from InstaLiveCLI import InstaLiveCLI
live = InstaLiveCLI(
username='foo',
password='bar'
)
"""
And you can access all the function on the class
You can read the documentation!
"""
live.create_broadcast() #for example
print(live.stream_key) # ...
python3 live_broadcast.py
Want to see more examples? Check out the documentation. 📖
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
Author
- HarryPython - itsagramlive ( CLI Version )
- Raihan Yudo Saputra - instalivecli
License
See Also
- InstaLiveWeb - a web version of it
- ItsAGramLive - initial project from Harry Python
Metadata
Release files for InstaLiveCLI 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| InstaLiveCLI-1.0.3.tar.gz | 10.5 kB | Details |
Release files / InstaLiveCLI-1.0.3.tar.gz
| Download URL | InstaLiveCLI-1.0.3.tar.gz |
|---|---|
| Size | 10.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6822918e5136122f7e5e0bc52a28c478492cd412d19cca422637c677a05e2370
|
|
BLAKE2b-256 checksum How to use checksums |
c00eba11101a3828e60efc0fadd8c558cddd3890d0e67b03038938d6bc172cb9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.2
|