“bots” klasörü, XenForo’nun veya bir eklentinin arka planda bot trafiğini sınıflandırmak için bıraktığı statik dosyalardan oluşur; içinde oturum açmış kullanıcıya dair hiçbir kayıt tutulmaz. Kullanıcının giriş yapıp yapmadığını öğrenmek istiyorsan, XenForo’nun kendi PHP katmanına erişmelisin. Kökte bir PHP dosyası oluşturup framework'ü başlat, ardından XF::visitor() ile oturumu al; gelen nesne zaten UID, kullanıcı adı, izinler gibi her şeyi tutar. Örnek:

<?php
require_once('src/XF.php');          // XF2 için; XF1’de library/XenForo/Autoloader.php
XF::start();

$visitor = XF::visitor();            // login değilse visitor['user_id'] = 0
if ($visitor->user_id) {
    echo 'Giriş yapan: ' . $visitor->username .
         ' (ID: ' . $visitor->user_id . ')';
} else {
    echo 'Misafir';
}
Kodunu hangi klasöre koyduğunun bir önemi yok; önemli olan XenForo çekirdeğini bootstrapping etmek ve XF::visitor() nesnesini kullanmak. Bunun dışında “bots” dizinini kurcalaman sana giriş bilgisi vermez.