SteamKit2.SteamFriends.JoinChat C# (CSharp) Method

JoinChat() public method

Attempts to join a chat room.
public JoinChat ( SteamID steamId ) : void
steamId SteamID The SteamID of the chat room.
return void
        public void JoinChat( SteamID steamId )
        {
            SteamID chatId = steamId.ConvertToUInt64(); // copy the steamid so we don't modify it

            var joinChat = new ClientMsg<MsgClientJoinChat>();

            if ( chatId.IsClanAccount )
            {
                // this steamid is incorrect, so we'll fix it up
                chatId.AccountInstance = ( uint )SteamID.ChatInstanceFlags.Clan;
                chatId.AccountType = EAccountType.Chat;
            }

            joinChat.Body.SteamIdChat = chatId;

            Client.Send( joinChat );

        }
        /// <summary>