Unreal Editor Discord Rich Presence Plugin for Unreal Editor
A downloadable Plug-in for Windows
Download NowName your own price
Discord Rich Presence plugin for #UE4's Editor. A bit useless and shouldn't be use with NDA projects, probably...
To be clear this gives you rich presence for the editor not your game.
Plugins for UE4 versions 4.22 4.24, 4.25, 4.26, 4.27, 5.0, 5.1, 5.2, 5.3 and 5.4
(P.S.P.S. The plugin now shows when you are in some editors and editing the level when you select an actor in map's viewport. Only for 5.3 and 5.4 for now)
(P.S. this plugin is still sort of incomplete. It will show that youre in UE and version youre using but wont show which editor youre in currently or show it incorrectly.)
Usage
Copy the "Discord" folder to:
- your project's plugin folder (YourProject\Plugins)
Don't place in the engine's plug-in folder. Your projects may fail to compile while its in there.
Status | Released |
Category | Assets |
Rating | Rated 4.9 out of 5 stars (8 total ratings) |
Author | Dn2 |
Made with | Unreal Engine |
Tags | discord, editor, plugin, Unreal Engine |
Download
Download NowName your own price
Click download now to get access to the following files:
EditorDiscordRichPresence.7z 28 MB
Development log
- 5.4 and 5.3 update!92 days ago
- 5.2, 5.3 AddedNov 18, 2023
- 5.1Feb 18, 2023
- Updated to 5.0 | 4.27 and 5.0+ Support going forward | Older versions may no lon...Sep 26, 2022
- Updated to 4.26 (Sorry for delay!)Jan 15, 2021
- Updated Plugin to UE4 version 4.24Apr 12, 2020
Comments
Log in with itch.io to leave a comment.
5.5 pls!
o.O
Doesnt seem to work at all i install the correct version to my projects plugin folder enable it in the settings. Restart both unreal and discord mess around in editor a bit and 0 change to my discord activity and just doesnt work at all. On 5.3 btw.
Make sure that discord is opened before you open the project in unreal engine.
Also make sure that no other discord rich presence app is already running e.g. I use a visual studio extension for discord rich presence. If I open visual studio first, unreal engine won’t show up and vice versa.
If you only meant that it’s not updating what you’re currently doing in the editor, the “level editing” update only happens after selecting an actor.
Is there any way to customize what info I can show, like disabling which editor I'm in for example?
(Also thanks for the update!)
Everything is hardcoded right now so no. I do want to add the ability to hide project name and editor activity though. When i get some time ill see if i can get that in
please, add a version for 5.4!!!
its up now
Thank you so much! Needs update for 5.4.2 sadly. :(
Its up now
Is there for ue5.4
there is now
Thanks really useful.. is there any way to change the image?
No, Not unless you you make your own app/client in the discord dev portal and replace it in the plugin’s source code as its a set of predefined images tied to any app that uses discord rich presence.
So if you really wanted to do it you could
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
This is how you install it:
Find your installation location for Unreal Engine. Go into your version folder, i.e. "UE_5.3". Go into Engine/Plugins/ and then you know how there's the one big folder called "EditorDiscordRichPresence" inside the version folder provided within this download? If you still aren't sure, go into the folder. One of the files you'll notice is a ".uplugin". That's how you know that folder is the whole plugin.
Drag and drop "EditorDiscordRichPresence" into that Plugins folder, and then you can see the plugin in your plugins window without restarting UE. Hope this helped, it's super simple!
How to add support for UE 5.3 (using the 5.1 as base) (it probably works on 5.2 too)
- Change LINE 18 to:
FTSTicker::FDelegateHandle TickDelegateHandle;
- Change LINE 102 to:
TickDelegateHandle = FTSTicker::GetCoreTicker().AddTicker(TickDelegate);
- Change LINE 127 to: FTSTicker::GetCoreTicker().RemoveTicker(TickDelegateHandle);
it didn't work for me. Is there something I'm missing?
I used it as a plugin in my project
Remove the `Binaries` and `Intermediate` folders
And build your project
Tried everything. Doesn't work :(. Trying to use it on 5.2
5.2, 5.3 added so you can just download it now if you didn’t get the above fix to work
5.2, 5.3 added so you can just download it now if you didn’t get the above fix to work
i tried but im having a bit of confusion, could you clear me out more please!
5.2, 5.3 added so you can just download it now if you didn’t get the above fix to work
5.1 update with source. View update post here: https://dn2.itch.io/editor-discord-rich-presence/devlog/491519/51
Hey man, any news on the 5.1 release?
Happy to help test if needed or contribute if it goes open source. I'm surprised no-one else has thought of making one like this.
5.1 is up now.
It comes with the source so you can do whatever with it. For now i dont wanna commit to maintaining/approving pull request etc but if i do need help testing in the future i’ll hit up those that have offered to :)
https://dn2.itch.io/editor-discord-rich-presence/devlog/491519/51
Hi! This is awesome! Will there be a 5.1 version? I tried to compile this myself, but I always get a "Module not found" error.
I didn’t include the source code with the last release so it wont compile, sorry. Yea I’ll try to get both the 5.1 version and source code up on github when i get some time.
Thank you!
Its up!
Hello! Was there plans to update this for UE5?
Yes, but my PC died. It's gonna be a while until I get a new one.
Aw man that sucks for you! No worries then
Its up now! Lemme know if it works for you.
Tested it! it does get the engine running as well as the current version it is at, but after opening a couple of different maps it only seems to be getting the first versions of the maps, which in most cases is the First Person BP Game Template and such.
If you wish I can send you my Discord and I can lend a hand to test it out
Is this with 4.27 or 5? If you’re talking about 4.27 I don’t have the current activity stuff working correctly yet. Still looking for a reliable way to show activity.
For UE5 it should just have the project name and engine version.
It was with 5.0.2
Hi, it seems that every time I relaunch UE4 I have to reactivate the plugin and restart the engine, any fixes? Thanks in advance
Hmmm. Try running UE4 in admin mode if youre not already and make sure your .uproject file isnt read-only.
I know this is asking a lot but is it possible to get an update for UE5?
I've got like 8gb of ram on a crappy pc with not much harddrive space ATM. But I'll see what I can do. No promises tho.
Thank you!
UE5 version uploaded. Let me know if it works for you.
any update for unreal 4.27.1 ?
Just updated for 4.27
thank you so much <3
hello, is it work for UE5 ?
I don't think so. I haven't used UE5 yet.
UE5 version is up!
Cheers for this. It's a shame discord doesn't have one integrated.
Download area broken or can I just not download anything?
I accidentally turned off downloads when I uploaded the updated files, my bad. Should be fixed now!
Ah sometimes it happens, thanks for updating much appreciated keep up the good work!
Compiled it for 4.26 myself, Works as intended. Reports proper engine version and such.
Yay. I'll update it when i get some time. Good to know it works tho :)
Sounds good! :)
Hey, could you send me a link for the 26 version?
Updated. You can download for 4.26 version now.
When is 4.23 coming out
Sorry I dont have much hard drive space so its hard to go back to older versions of the engine to fix/compile stuff. :(
The version for 4.25.3 only says you are in level editor.
Yea I need to fix this. Sorry about that. Im not sure when i can but i'll looking into fixing it some time.
Does it work with .23?
I have not tested it on 4.23 yet. Give it a shot or wait till I get a chance to test it this weekend.