在C#for discord bot中,是否可以为每个命令提供自己的文件

时间:2016-10-20 09:01:40

标签: c#

我正在尝试制作我的第一个Discord机器人,我想知道是否可以为每个命令提供自己的文件,因此更容易看到它出错的地方,当时禁用一个命令,它只是不那么混乱。提前谢谢!

1 个答案:

答案 0 :(得分:0)

将每个命令归档都是不好的做法。你说它不那么混乱,但你会让它变得更混乱。

如果您想要将命令分开以进行调试,那么我可以建议一个选项,将所有具有相同权限级别的命令放在同一个文件中。所以,如果你说有三个命令,我们称之为A B和C;其中C要求您成为机器人的管理员。您可以按照在同一文件中存储命令A和B的方式执行某些操作,并且因为命令C需要提升权限,然后您可以将其放在标有adminCommands行的文件中。

这样可以将命令分开一点,同时保持组织有序并遵循关注点分离。