Discord Rich Presence in Launcher

Discussion in 'Suggestions and Feedback' started by fireboyev, Nov 6, 2017.

  1. fireboyev

    fireboyev Well-Known Member

    Messages:
    101
    Likes Received:
    67
    Local Time:
    1:33 AM
    Hey all, not sure if this is the best time to suggest something considering everything that is going on with mojang, but I'll get straight to the point.

    Some of you may have seen something like this around discord:
    [​IMG] [​IMG]
    [​IMG]
    This is known as Discord's Rich Presence that has recently been added to the GameBridge.

    So I was thinking that MyM could implement this in the launcher:
    • When a user starts up a modpack and joins a mym server (only mym servers) players could then see that user is playing that modpack.
    • If the user chooses, they could click on "Join Game" or "Launch Modpack" which would then start up the MyM launcher with the arguments needed to launch the modpack.
    • The details could include which node of the modpack the user is playing on, how many players are on that server, and how many staff are playing on that node.
    • Of course all this could be disabled with a click of a button in the launcher or maybe a mod that is optional for all the modpacks.
    Yes, this is more of a nice little display than a game mechanic, but I thought it would be a neat and convenient thing to have.

    If anyone has any ideas to add onto this, please let me know.
     
  2. Werwolfi_de

    Werwolfi_de Well-Known Member

    Messages:
    1,100
    Likes Received:
    482
    Local Time:
    8:33 AM
    Thats looking really interesting
     
  3. SirWill

    SirWill Founder

    Messages:
    12,285
    Likes Received:
    3,712
    Local Time:
    8:33 AM
    • The users will need to add the launcher as running game for this to work
    • I don't think the launcher knows what server the player is connecting to
    • You need to apply to be able to use the GameBridge and I don't think they will accept it for things like this
     
  4. The_Icy_One

    The_Icy_One Procrastinates by doing work

    Messages:
    1,044
    Likes Received:
    210
    Local Time:
    7:33 AM
    This could potentially be achieved with use of a mod, but I'm not sure that mod exists at present.

    A quick look over the docs suggests that this would be feasible through RPC access, although that also depends upon Gamebridge access.
    Discord - Developer Documentation
     
    Last edited: Nov 8, 2017
  5. fireboyev

    fireboyev Well-Known Member

    Messages:
    101
    Likes Received:
    67
    Local Time:
    1:33 AM
    1. The game is added by default if it is using the SDK.
    2. It could be achieved with the use of a mod as The_Icy_One said.
    3. The SDK just went open source today so anyone can use it.
    Discord - Developer Documentation
    discord-rpc/src at master · discordapp/discord-rpc · GitHub
     
  6. The_Icy_One

    The_Icy_One Procrastinates by doing work

    Messages:
    1,044
    Likes Received:
    210
    Local Time:
    7:33 AM
    Well, that was well timed. I'm having a poke around with it now, seems like either a general use or server-specific mod will be feasible, and I'm tempted to see if I can get something working when I get home.
     

Share This Page