It seems to work, but when I exit the voice channel, the time is still counted in the database. now I will edit the question and add my code _client.UserVoiceStateUpdated +=