It's A Gram Live is a Python script that create a Instagram Live and provide you a rtmp server and stream key to streaming using sofwares like OBS-Studio or XSplit Broadcaster.
pip install ItsAGramLive
from ItsAGramLive import ItsAGramLive
live = ItsAGramLive()
# or if you want to pre-define the username and password without args
# live = ItsAGramLive(
# username='foo',
# password='bar'
# )
live.start()
python3 live_broadcast.py -u yourInstagramUsername -p yourPassword -proxy user:password@ip:port
The output will give you the RTMP Server address and the Stream key (automatically copied to your clipboard)
- 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
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.