我正在为我的服务器创建一个discord bot,但是我有几个缺点……正如标题中所述,我想根据其名称获取频道的ID。这是因为我有几个命令可以让我创建频道和角色,并且我想向那些即将创建的频道发送消息,以提供有关角色和刚刚创建的频道的信息。
我尝试过:
var newChannelId = Context.Guild.CreateTextChannelAsync(channelName).Id;
显然它不起作用,因为它给出的是任务ID,而不是我正在寻找的频道的ID。
我已经看到DSharpPlus让您根据行会中的可用频道进行搜索,但是如果那样的话,我有太多的代码需要重写。
如果有人对此有解决方案,我将非常感谢!