Well that's a sad state of affairs.
340 karma · joined July 30, 2021
Well that's a sad state of affairs.
EDIT: got 'monday' and 'sunday' the wrong way round
It's probably worth me mentioning that I'm building a Teams client using Typescript and Tauri! https://opercom.co.uk
Since the Microsoft Teams client is well known for being quite frankly, terrible, as many have pointed out in this thread, I am working on my own, alternative Teams client: OperCom.
I'm building it as a simple, vanilla JS web application, in a SaaS model (since I need to keep bending to Microsoft's will). The Teams API isn't great to reverse engineer, but it's do-able and has been done (partially) before, but never to the extent required to create a full-featured app.
If anybody's interested, you can see its current status at [1] and keep updated with its progress at [2].
[1] https://blog.opercom.co.uk/posts/news-13-08-22/ [2] https://www.opercom.co.uk/contact
They do have a React version on WebView2 that is (supposedly) much better, but it's only for personal accounts right now, though that could change [1].
Thankfully their internal API is fairly self-documenting, so I've been looking into creating my own Teams client if you're interested [2]. We'll see if it'll have been an effort in vain depending on how well Microsoft Teams 2.0 goes.
[1] https://www.techradar.com/news/a-new-generation-of-microsoft...