Discord Rich Presence

Jonathan Verbeek - 6월 25, 2019

Show your Discord friends what you're playing with a few Blueprint nodes!

  • 지원 플랫폼
  • 지원 엔진 버전
    4.23 - 4.26
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

You're german? Check out the german tutorial of my plugin here!


Always wondered how games can display info like the current map, player count and game mode on Discord? Using Rich Presence!


And now you can too! This plugin supplies an extremely easy to use Blueprint interface for setting the Discord Presence!


Make sure to create your Discord Developer App here (it's just filling out a form!). Then on your newly created app's settings, go to OAuth2 and enter http://127.0.0.1 as a Redirect. After this is set up, you're good to go!


In Unreal, just call Initialize Discord with your Client ID on game startup! Then you can always update the presence using the Set Activity or Clear Activity node.


Happy developing! If there are questions, you can see me on my Discord Server!

기술적 세부사항

Features:

  •  Easy, comprehensive Blueprint API to integrate Discord Rich Presence in the game
  •  Set text, images, round time, party/lobby sizes to show at Discord's user panel
  •  Hook up the "Join" and "Spectate" button in Discord to notify your game

Code Modules: DiscordRichPresence (Runtime)

Number of Blueprints: 0

Number of C++ Classes: 2

Network Replicated: No

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Documentation: Here!

Example Project: Here!

Important Notes: Make sure to create a Discord Developer App here, and set the OAuth Redirect to http://127.0.0.1. Uses the Discord Game SDK.