очень интересно, а что будет если 24 часа на самом деле не прошло? такое может возникнуть если сервер с небольшой задержкой (или например если бх лежит)
и еще вопрос: зачем тащить целую либу (там 436 строк) ради авторизации и отправки сообщения? можно просто *****нуть [S]спиздить[/S] нужные функции, либо же самому разобраться с запросами, которые отправляются на сервер (там по сути ничего сложного нет, открываешь инструменты разработчика в своем браузере, переходишь во вкладку сеть/network и смотришь какой запрос отправляется, потом гуглишь как спарсить csrf токен в xenforo и все)