diff --git a/client/src/components/game/GamePage.tsx b/client/src/components/game/GamePage.tsx
index 734de20..351abfe 100644
--- a/client/src/components/game/GamePage.tsx
+++ b/client/src/components/game/GamePage.tsx
@@ -447,7 +447,22 @@ export default function GamePage({ initialLobby }: { initialLobby: Game }) {
>
{chatMessages.map((m, i) => (
- {m.author.name}: {m.message}
+
+ {m.author.id && (
+
+ {m.author.name}:{" "}
+
+ )}
+
+ {m.message}
+
+
))}
diff --git a/client/src/components/game/handlers.ts b/client/src/components/game/handlers.ts
index 57280a4..82632be 100644
--- a/client/src/components/game/handlers.ts
+++ b/client/src/components/game/handlers.ts
@@ -123,11 +123,11 @@ export function initSocket(
winnerSide?: string;
}) => {
const m = {
- author: { name: "game" }
+ author: { name: "server" }
} as Message;
if (reason === "checkmate") {
- m.message = `${winnerName}(${winnerSide}) has won by checkmate.`;
+ m.message = `${winnerName} (${winnerSide}) has won by checkmate.`;
} else {
let message = "The game has ended in a draw";
if (reason === "repetition") {