Chat SDK Callbacks
chatAuthenticateCDKeyCallback | Called when chatAuthenticateCDKey and attempt to authenticate the CD-Key is finished. |
chatBroadcastKeyChanged | Called when a player changes a broadcast key in a channel the local player is in |
chatChangeNickCallback | Callback for chatChangeNick when a player changes his/her nick. |
chatChannelMessage | Used in conjunction with chatEnterChannel; called when a message is received in the channel. |
chatChannelModeChanged | Used in conjunction with chatEnterChannel; called when the mode of a user in the channel changes. |
chatConnectCallback | Called when a chatConnect* attempt is made |
chatDisconnected | Called when a disconnection occurs. |
chatEnterChannelCallback | Called when an attempt to enter the channel has completed |
chatEnumChannelBansCallback | Called after an attempt to enumerate channel bans. |
chatEnumChannelsCallbackAll | Called when an attempt to enumerate all the channels is complete |
chatEnumChannelsCallbackEach | Called after an attempt to enumerate each channel. |
chatEnumJoinedChannelsCallback | Called after an attempt to enumerate joined channels. |
chatEnumUsersCallback | Called after an attempt to enumerate the users in a channel |
chatFillInUserCallback | Used in conjuction with the chatConnectSpecial and chatConnectSecure functions; called to fill in the user field after the actual network connection to the chat server has been made. |
chatGetBasicUserInfoCallback | Called after an attempt to get basic information on a user |
chatGetChannelBasicUserInfoCallback | Called when an attempt to get everyone's basic user info is made. |
chatGetChannelKeysCallback | Called after an attempt to get the channel keys or user(s) keys |
chatGetChannelModeCallback | Called after an attempt to get the channel mode. |
chatGetChannelPasswordCallback | Called after an attempt to get the channel's password. |
chatGetChannelTopicCallback | Called after an attempt to get the channel's topic. |
chatGetGlobalKeysCallback | Called after an attempt to get the global keys for the user(s). |
chatGetUserInfoCallback | Called after an attempt to get user information. |
chatGetUserModeCallback | Called after an attempt to get the user's mode |
chatInvited | Used in conjunction with the chatConnect functions; called when the local user gets invited to a channel. |
chatKicked | Used in conjunction with chatEnterChannel; called when the local user gets kicked from the channel. |
chatNewUserList | Used in conjunction with chatEnterChannel; Called when the chat server sends an entire new user list for a channel we're in. |
chatNickErrorCallback | Used in conjuction with the chatConnect functions; called if there was an error with the provided nickname. |
chatPrivateMessage | Used in conjunction with the chatConnect functions; called when a message is received from another user. |
chatRaw | Used in conjunction with the chatConnect functions; all raw incoming network traffic gets passed to this function. |
chatTopicChanged | Used in conjunction with chatEnterChannel; called when the channel topic changes. |
chatUserChangedNick | Used in conjunction with chatEnterChannel; called when a user in the channel changes their nickname. |
chatUserJoined | Used in conjunction with chatEnterChannel; called when a user joins the channel. |
chatUserListUpdated | Used in conjunction with chatEnterChannel; called when the channel’s user list changes. |
chatUserModeChanged | Used in conjunction with chatEnterChannel; called when the mode of a user in the channel changes. |
chatUserParted | Used in conjunction with chatEnterChannel; called when a user parts the channel. |