dalexhd / SteamSpeak

Steam and TeamSpeak integration, done right!
https://steamspeak.dalexhd.dev/
MIT License
47 stars 4 forks source link

Add supports to other platforms besides steam #50

Open Lettly opened 4 years ago

Lettly commented 4 years ago

🚀 Feature

Add supports to other platforms besides steam

Have you read the Contributing Guidelines on issues?

Yes

Motivation

It would be very convenient to have support for other platforms besides steam.

Pitch

This function would be very convenient to have. Lately the pc video game market has fragmented in many launchers. It would be convenient to have the opportunity to see the games played by people even outside of steam. Some starting points for implementation could be:

I know it is not an easy operation. I can only imagine how much work it takes to implement support for another launcher. I wanted to thank you for the passion and time you spent on this project.

dalexhd commented 4 years ago

Hi @Lettly.

This feature would be a nice implementation to SteamSpeak core, since it will act like discord's one. It could be achieved by adding new authentication methods on the frontend.

But the main thing is how do we prioritize each platform game_state status. Because one client can have Steam and Epic game's client launched at the same time.

Thanks for your great idea 😄 I will put this feature into the v2.0.0 milestone.

dalexhd commented 4 years ago

Hi @Lettly.

I will add few small new features until 1.0 version gets released, like showing in ts3 which steam game are you playing.

I have great ideas for the 2.0 version, like integrating an electron based desktop app that send your games events to your hosted SteamSpeak app. SteamSpeak will display this info in your nickname, like now does, but supporting more game platforms.

Do you like this idea?

Lettly commented 4 years ago

This could be done, but remember that users are very often unwilling to download an application.

dalexhd commented 4 years ago

It whould be an open source application.

Lettly commented 4 years ago

I know. But users aren't worried about their security, at least most of them, they are lazy.

dalexhd commented 4 years ago

Hi @Lettly. I've been searching and Overwolf integration would be neat for this feature... What do you think?

Lettly commented 4 years ago

It might work. but as far as I have observed, only 15-20% of people who use ts have installed overwolf

dalexhd commented 4 years ago

@Lettly the only thing is that people should install overwolf ln their computers. Of course, we loose privacy. But instead we get custom events for un supported Games, like valorant...