Discord Messenger

David ten Kate - Nov 10, 2020

Unreal Engine 4 Plugin to send messages to Discord during runtime using HTTP Request.

  • Supported Platforms
  • Supported Engine Versions
    4.24 - 4.26
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.
  1. Call SendDiscordMessage from DiscordMessenger in any blueprint
  2. Set parameters (IMPORTANT: By default embeds are automatically included, if you wish to omit them set the bIncludeEmbed to false!)
  3. Receive awesome Discord messages from your game!

Technical Details


  • Send messages to Discord using the flexible SendDiscordMessage blueprint function
  • Supports sending files of type: .png, .jpg, .gif, .txt and .mp4
  • Can be called in any blueprint

Code Modules:

  •  DiscordMessenger [Runtime]

Number of Blueprints: 0

Number of C++ Classes: 2

Supported Development Platforms: Windows, Mac, Linux, Android, IOS

Supported Target Build Platforms: Windows, Mac, Linux, Android, IOS

Documentation: https://docs.google.com/document/d/1UMT_zgP61_wqZhtAWcjBnn_O7p8_PqYlWNUZOvqU-Ys/edit?usp=sharing

Important/Additional Notes:

  • Discord's upload limit for files is max 8MB
  • You cannot include more than 10 files in one HTTP Request
  • Supported file types are: .png, .jpg, .gif, .txt and .mp4 (Contact me or modify source code yourself to support more file types)
  • Embed image requires the file name of one of the included files. You cannot have more than one embed image in a single embed
  • Content or embed can be left blank, but not both