A TM30 is required to be completed within 24 hours of arrival at whichever building a foreigner is staying in.
This applies to ALL foreigners regardless of, if they are visiting Thailand for a short holiday, or if they are living here more permanently.
Or
If they are traveling to different places within Thailand. A TM30 is required for any overnight stays.
For travellers staying in hotels or other accommodation, that is properly organised. The acco