@Andy The amount of time which a user must wait between posting messages in chat is on a curve that's based on the number of messages they've posted over the last period of time. That period of time appears to be in the ballpark of 45 minutes to an hour. So, to not be rate limited at all, the user has to have posted no messages in the last hour. There's more information in the
The Complete Rate-Limiting Guide.