Таймер между выполнением команд

static public int skolkoymenyaest = 0;

[Command("бонус")]

public async Task Bonus()
{
    skolkoymenyaest += 30;
    await Context.Channel.SendMessageAsync($"Ваш баланс пополнился на 30! теперь он {skolkoymenyaest}!");
}

Привет, я хочу сделать таймер между выполнением команд. То есть я хочу сделать так, что когда я пишу команду бонус, прибавлялось 30 к переменной skolkoymenyaest, и что-бы повторно её написать я должен был бы подождать 30 минут.

Подскажите пожалуйста как я могу это реализовать на C# Discord.NET


Ответы (0 шт):