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.
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.
UE_4.27
Android
,iOS
,Windows
,Mac
-
Clone the project from this repository.
git clone git@github.com:sendbird/sendbird-chat-sample-unreal.git
-
Use Unreal Engine to run
SendbirdSample.uproject
in sample root folder. -
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
. -
Replace Application ID with your Application ID.
-
-
Press the Play button to run the sample and test the features.