swiftlys2/docs/api/releases/features/ai/
API Reference › SteamAPI

EChatEntryType

Enum
Namespace: SwiftlyS2.Shared.SteamAPI · Assembly: SwiftlyS2.CS2.dll
public enum EChatEntryType

Chat Entry Types (previously was only friend-to-friend message types)

View source
k_EChatEntryTypeChatMsg

Normal text message from another user

1
k_EChatEntryTypeDisconnected

user disconnected

10
k_EChatEntryTypeEmote

text emote message (deprecated, should be treated as ChatMsg)

4
k_EChatEntryTypeEntered

Above are previous FriendMsgType entries, now merged into more generic chat entry types user has entered the conversation (used in multi-user chat and group chat)

7
k_EChatEntryTypeHistoricalChat

a chat message from user's chat history or offilne message

11
k_EChatEntryTypeInvalid
0
k_EChatEntryTypeInviteGame

Invite from other user into that users current game

3
k_EChatEntryTypeLeftConversation

user has left the conversation ( closed chat window )

6
k_EChatEntryTypeLinkBlocked

a link was removed by the chat filter.

14
k_EChatEntryTypeTyping

Another user is typing (not used in multi-user chat)

2
k_EChatEntryTypeWasBanned

user was banned (data: 64-bit steamid of actor performing the ban)

9
k_EChatEntryTypeWasKicked

user was kicked (data: 64-bit steamid of actor performing the kick)

8