HN user

FastEatSlow

340 karma

Blog: https://brianstadnicki.github.io/

Posts13
Comments116
View on HN

It's surprising that nobody has mentioned that MS is calling this Teams 2.0. They're rewriting to React with WebView2. I don't believe any of the functionality will be in the C#, but we'll see.

It's probably worth me mentioning that I'm building a Teams client using Typescript and Tauri! https://opercom.co.uk

(self-promotion ahead)

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

(bit of self-promotion)

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...

[2] https://blog.opercom.co.uk/posts/news-13-08-22/