It will be great if zerodha host live live 1 min, 5 min OHLC broadcast. I am not sure whether it is available now or not. If not Python then pretty much anything should be fine.
Not only me, I think many of users are interested in this.
I think Zerodha already having this piece of code to create the candle stick, all zerodha need to do is just broadcast in the web socket live for 1 or 5 min OHLC data. This also helps Zerodha to avoid maximum traffic