Стоит отметить, что имитация действий пользователя не является прозрачной — это создает запись о посещении от имени этого пользователя и сбрасывает все флаги уведомлений, которые были обработаны. Вероятно, лучше уведомить реального пользователя о том, что это происходит.