Check if player is or is not chatting (vanilla chatbox, of course)

How do I check if a player is or is NOT in a chatbox? Googled already.

If this doesn’t work:

Hook GAMEMODE.StartChat and GAMEMODE.FinishChat clientside and send the value to server.
Then save the value in the player object and create a meta function for Player to check if their chatbox is open.