можно попробовать с точностью до минуты. но через 4 часа не плюсануло, а через 5 плюсануло.
У меня есть предположение, что этот период времени "плавает" и зависит от количества новых сообщений во всей телеге
Короче, идея вот в чём (сразу оговорюсь: я НЕ знаю, как там на самом деле это устроено).
Телега хранит на "горячих серверах" информацию о том, какой пользователь и какой пост просмотрел.
Т.к. такой инфы дохрена, но она реально бесполезная, данные эти хранятся некоторое время и удаляются, вместо них приходят новые.
Поэтому, полагаю, в разное время суток длительность периода будет разной.