Don't have Telegram yet? Try it now!
https://www.oinkandstuff.com/2017/11/23/websta-for-instagram-upload-insta-stories-from-your-computer/
Web for Instagram: Upload Insta Stories from your Computer