We do not want student to be reading texts during school hours. Please give us the option to define the hours during which text messages are sent. Doing so by role would be even better.
Messages would then be held until the desired time, and sent all at once when the 'gate' was down again.