discord-rpc
discord-rpc copied to clipboard
Timestamps. End.
Hello everyone, I can’t figure it out with TimeStamps. I tried TimeStamp.FromSecond(100), for example. Everything worked. When I send real time it doesn't work? The textbox shows this real time, what's wrong in my code?
try {
//Set the rich presence
//Call this as many times as you want and anywhere in your code.
client.SetPresence(new RichPresence()
{
Details = audio.Artist,
State = audio.Title,
Assets = new Assets()
{
LargeImageKey = "vk_logo",
LargeImageText = "Cлушает в VK Player",
SmallImageKey = ""
},
Timestamps = new Timestamps()
{
Start = DateTime.UtcNow,
End = DateTime.UtcNow + TimeSpan.FromSeconds(endtime),
},
}) ;
}
catch
{
}
private void SetEndTime(object Object, EventArgs e)
{
int Seconds = (int)Player.NaturalDuration.TimeSpan.TotalSeconds;
DurationSlider.Maximum = Seconds;
int Minutes = Seconds / 60;
int MinutedDS = Seconds;
Seconds -= Minutes * 60;
string strSeconds = $"{Seconds}";
if (Seconds < 10)
{
strSeconds = $"0{Seconds}";
}
string EndTime = $"{Minutes}:{strSeconds}";
TimeEndInfoLabel.Text = EndTime;
endtime = MinutedDS + Seconds;
}
public double endtime;
What library are you using? Are you using my library? If so the issue is better opened on the repository for that.
Regardless, your code only sets the presence once? Your SetEndTime never calls client.SetPresence
Какую библиотеку вы используете? Вы пользуетесь моей библиотекой? Если да, то для этого лучше открыть проблему в репозитории. Тем не менее, ваш код устанавливает присутствие только один раз? Ваш SetEndTime никогда не вызывает
client.SetPresence
Yes, I use your library. My SetEndTime is called in the code to play a song, and the name of the song and author are also displayed there. I tried to display the remaining time, but it doesn't work. Maybe you know the solution?
So sorry, I'm opened issue in repository for Discord RPC C#.