1. «Тотчас» пишется слитно, если отвечает на вопрос «как быстро?». Или если его можно заменить на «в тот же миг», «немедленно», «сразу». В таких случаях слово является наречием.
Пример:
Тотчас начался сильный дождь. (В тот же миг, сразу)
Друг позвал меня на помощь, и я тотчас бросился к нему. (Немедленно)
2. Пишется раздельно, если является указательным местоимением «тот» и существительным «час». В этом случае к слову «тот» можно задать вопрос «который?».
Пример:
В тот час, когда солнце заходит за горизонт, наступают сумерки.
Еще одним показателем раздельного написания является возможность вставить слово между «тот» и «час».
В тот самый час на улице было очень тихо.
3. Через дефис это слово никогда не пишется.