Stream Chat Unreal SDK
Loading...
Searching...
No Matches
UserBannedEvent.h
1// Copyright 2022 Stream.IO, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "Event/Abstract/ChannelEvent.h"
7#include "UserObjectDto.h"
8
9#include "UserBannedEvent.generated.h"
10
16USTRUCT()
18{
19 GENERATED_BODY()
20
21 static FName StaticType()
22 {
23 static const FName Type{TEXT("user.banned")};
24 return Type;
25 }
26
27 UPROPERTY()
28 FDateTime Expiration = FDateTime{0};
29 UPROPERTY()
30 FString Reason;
31 UPROPERTY()
32 bool bShadow = false;
33 UPROPERTY()
34 FUserObjectDto CreatedBy;
35 UPROPERTY()
36 FUserObjectDto User;
37};
@ Type
Type of the message.
Represents an event that happened in a Stream channel.
Definition: ChannelEvent.h:17
#/components/schemas/UserBannedEvent
Definition: UserBannedEvent.h:18
#/components/schemas/UserObject Used in both requests and responses
Definition: UserObjectDto.h:17