Как сделать ограничение на выполнение команды раз в N минут?
Я разрабатываю экономического бота, и нужно сделать ограничение на заработок валюты раз в N минут. На Python я делал это с помощью JSON файла. Записывал последний успешный вызов команды, и вычитанием делал проверку. Но есть ли более простой способ сделать тоже самое на C#, без JSON'а? Команды создаю с помощью модулей ModuleBase<SocketCommandContext>.
Для разработки использую NuGet пакет "Discord.Net".