Index: TFP-WebServer/CommandExtensions/ModInfo.xml
===================================================================
--- TFP-WebServer/CommandExtensions/ModInfo.xml	(revision 499)
+++ TFP-WebServer/CommandExtensions/ModInfo.xml	(revision 503)
@@ -5,5 +5,5 @@
 	<Description value="Additional commands for server operation" />
 	<Author value="The Fun Pimps LLC" />
-	<Version value="1.1.0.1" />
+	<Version value="2.0.0.0" />
 	<Website value="" />
 </xml>
Index: TFP-WebServer/CommandExtensions/src/ChatHelpers.cs
===================================================================
--- TFP-WebServer/CommandExtensions/src/ChatHelpers.cs	(revision 499)
+++ TFP-WebServer/CommandExtensions/src/ChatHelpers.cs	(revision 503)
@@ -6,11 +6,14 @@
 				PrivateMessageConnections.SetLastPMSender (_sender, _receiver);
 				senderName = _sender.playerName;
+				
+				_receiver.SendPackage (NetPackageManager.GetPackage<NetPackageChat> ().Setup (EChatType.Whisper, _sender.entityId,
+					_message, null, EMessageSender.SenderIdAsPlayer, GeneratedTextManager.BbCodeSupportMode.SupportedAndAddEscapes));
 			} else {
 				senderName = "Server";
+				
+				_receiver.SendPackage (NetPackageManager.GetPackage<NetPackageChat> ().Setup (EChatType.Whisper, -1,
+					_message, null, EMessageSender.Server, GeneratedTextManager.BbCodeSupportMode.Supported));
 			}
 
-			_receiver.SendPackage (NetPackageManager.GetPackage<NetPackageChat> ().Setup (EChatType.Whisper, -1,
-				$"{senderName} (PM): {_message}", null,
-				EMessageSender.None));
 			string receiverName = _receiver.playerName;
 			receiverName = receiverName != null ? $"\"{receiverName}\"" : "unknownName";
