use nVault pretty simple way to store players Steam Ids and check them against the message shown..
use a Boolean and make it true after player has viewed the message then save it in nvault then check the steamid on player putinserver forward so it doesnt spam the client_connect forward.