-
-
Notifications
You must be signed in to change notification settings - Fork 225
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sharing to Discord #450
Comments
You created the need for this feature on my side too. It's all I can say for now on this topic. I might have missed something. |
It seems like people are using rich presence to set what they are playing. (Post from reddit) and if people are doing it and not being told not to then it could be something that could be added to taiga if the devs feel like it |
https://twitter.com/discordapp/status/928712259945119744 |
Discord's game object now accept more types, just 2 new types, |
I give a try with rich presence but for now I'm quite disappointed. For now seems you cannot use what @Greydus report back in this thread. (should be reserved for bot or self-bot, but self bot are discouraged by Discord). Interesting issues to follow up:
I suppose some of the items could be achieved via RPC (notably setting status) but need more complex setup/study. So for now I have a little something that work on top of the http sharing function of Taiga. With some hacks and manual configuration I suppose Someone could emulate final functionality. If people are interested let me know. Lastly from the network view it seems that @reverie-lu started to have a look into integrating taiga with discord. |
@gablou |
Hi, |
@0ANIMEFREAK0 I put in place a wiki were you should find some basic doc. Let me know if you struggle with some part (open an Issue ?) so I know where I should explain more in details. |
I managed to integrate the discord RPC api directly into the source code of taiga. With a bit more playing around I think could manage to have the status update depending on the current anime being watched. The only problem is that I am not too good with the proper compilation configuration so you still need to manually copy over a .dll file to the program file |
Just compiled finished playing around with the discord integration, Download the portable version based on v1.3.0-Beta.2 here https:/andyvorld/taiga/releases/tag/v1.3.0-beta.2-Discord |
|
@0ANIMEFREAK0 do you remember the name of the anime you were watching? I think i have a slight idea of what went wrong, I have changed the title name to be displayed in english. As discord's api doesnt support non ascii characters. I have released a new build here https:/andyvorld/taiga/releases/tag/v1.3.0-beta.2-Discord.2 |
@andyvorld it was saiki k kusuo s2 |
@0ANIMEFREAK0, can you check if it works now with the newest build? |
@andyvorld it isn't working |
@0ANIMEFREAK0 Can you please open this up as a bug on his project page. |
@andyvorld It works for me. |
The problem with Rich Presence is that it's designed for game developers. As some of you pointed out, it doesn't support different activity types, dynamic application names or images yet, so we're stuck with "Playing Taiga" and a generic icon. Not to mention that it requires using the Discord desktop client (i.e. it doesn't work if you open Discord in a regular web browser). I was planning to wait until v1.4, hoping that Discord's API would improve by then. But there's quite an interest for this feature, and it seems most of you are okay with the limitations mentioned above. So I gave this a try, and was able to integrate discord-rpc into Taiga: I used I'll try to finish this up tomorrow and update the latest build for testing. |
You may now test Discord integration by downloading the latest build. Note that you need to enable it from Settings → Sharing → Discord (make sure Tools → Enable auto sharing is checked too). |
@ifonefox it displays your username on hover |
Oh, right, I guess it uses the "list updates and automatic sharing" timer. |
Discord support is now merged into |
From what I understand, OP Codes / Gateway updates are currently only available for bot accounts. While it's definitely possible to 'self-bot' and update your activity type accordingly, Discord forbids it, as you can see here. Rich Presence API doesn't support activity types yet, but if I recall correctly, it should be coming in a future update. (Spotify is a special exception, as they worked directly with Discord). Please correct me if I'm wrong. |
Would it be possible to have a new tab under sharing to allow a user to show what anime and episode they are watching in the playing status area(Game Activity)?
The text was updated successfully, but these errors were encountered: