private static void UserIdleThread() { while (!KuuhakuClient.Exiting) { Thread.Sleep(5000); if (IsUserIdle()) { if (LastUserStatus != KurbanDurumu.AFK) { LastUserStatus = KurbanDurumu.AFK; new SetUserStatus(LastUserStatus).Execute(Program.ConnectClient); } } else { if (LastUserStatus != KurbanDurumu.Aktif) { LastUserStatus = KurbanDurumu.Aktif; new SetUserStatus(LastUserStatus).Execute(Program.ConnectClient); } } } }
public SetUserStatus(KurbanDurumu message) { Message = message; }