Skip to content

Latest commit

 

History

History
45 lines (26 loc) · 2.21 KB

README.md

File metadata and controls

45 lines (26 loc) · 2.21 KB

Sendbird Chat Sample for Unreal

Platform Languages

Introduction

Sendbird provides the chat API and SDK for your app, enabling real-time communication among the users.

  • Chat Sample has core chat features. Group channel and open channel are the two main channel types in which you can create various subtypes where users can send and receive messages. This sample is written with Sendbird Chat SDK for Unreal.

🔒 Security tip

When a new Sendbird application is created in the dashboard the default security settings are set permissive to simplify running samples and implementing your first code.

Before launching make sure to review the security tab under ⚙️ Settings -> Security, and set Access token permission to Read Only or Disabled so that unauthenticated users can not login as someone else. And review the Access Control lists. Most apps will want to disable "Allow retrieving user list" as that could expose usage numbers and other information.

Requirements

  • UE_4.27

Supported Platforms

  • Android, iOS, Windows, Mac

Run the Sample

  1. Install Unreal Engine 4.27.x.

  2. Clone the project from this repository.

    • git clone git@github.com:sendbird/sendbird-chat-sample-unreal.git
  3. Use Unreal Engine to run SendbirdSample.uproject in sample root folder.

  4. To replace Application ID with your own application ID, follow these steps. (https://dashboard.sendbird.com)

    • Copy your application id from the Sendbird Dashboard.

    • In Unreal Engine, click Open Level Blueprint.

      Open Level Blueprint

    • Replace Application ID with your Application ID.

      App Id

  5. Press the Play button to run the sample and test the features.