불화 봇이 생성 된 후 명령을 제거하는 방법을 알아 내려고합니다.DiscordBot CommandService에서 명령 제거
_commandService.CreateCommand("create").Parameter("message", ParameterType.Multiple).Do(async e =>
{
var message = e.Args.Skip(1).Aggregate("", (current, t) => current + (t + " "));;
_commandService.CreateCommand("hello").Do(async cc =>
{
await e.User.SendMessage(customCommand.Message);
});
});
_commandService 객체 지금 형 Discord.Commands.CommandService
이다, 내가 실행할 수 있도록하려면 : 저는 여기에 명령을 생성하는 방법이다
_commandService.CreateCommand("delete").Parameter("message", ParameterType.Multiple).Do(async e =>
{
_commandService.DeleteCommand("hello");
});
그러나, 이러한 방법은 존재하지
을, _commandService 객체 내부의 명령에 액세스 할 수 있습니까?get;
내가 어떻게 삭제할 수 있는지 알고 계십니까? 그는 봇을 다시 시작할 필요없이 명령을 내릴 수 있습니까?