public static void ChatJoin(User user, ChatSession session) { var users = session.GetUsers(); var packet = new Packet(Op.Msgr.ChatJoin, 0); packet.PutLong(session.Id); packet.PutInt(users.Length); foreach (var sessionUser in users) { packet.PutInt(sessionUser.Id); packet.PutString(sessionUser.FullName); } user.Client.Send(packet); }