В настоящее время я участвую в создании моего собственного диска-сподвижника с использованием C# и API Discord.NET, но поскольку документация ограничена, и я только кодировал в C# в течение ограниченного времени, Я столкнулся с проблемой.Как настроить таргетинг на конкретного пользователя
Я сделал команду, чтобы закрыть бот из чата Discord, моя проблема в том, что каждый может фактически использовать эту команду, чтобы закрыть его, и я не знаю, как настроить таргетинг на конкретного пользователя, чтобы он не будет выполняться, когда кто-то другой использует команду.
Мой код:
private void RegisterShutdownCommand()
{
commands.CreateCommand("exit")
.Do((e) =>
{
Environment.Exit(0);
});
}
Спасибо заранее, если есть информация, которую я пропустил, что может быть полезно для исправления, спросите меня. :)
Вы можете эфиру проверить идентификатор пользователя перед выполнением команды или интегрировать [разрешения] (http://rtd.discord.foxbot.me/ ru/legacy/features/permissions.html) – Jim