S_USER_LOGGED_IN already excludes BOTs, so you dont need to have `and not S_IS_BOT`