运行机器人 创建.env在同一个目录中的文件(见下文) launcher.py 。 运行launcher.py并使用命令前缀c! env文件格式 DISCORD_TOKEN =“ {YOUR-TOKEN-HERE}” 编写机器人 随着我逐渐意识到必须应对Coup中各种可能的游戏状态的方式,代码变得一团糟。 只需查看classes/coup_game.py , classes/coup_game.py了解造成混乱的示例。 我随意添加了方法,结果使代码变得不那么优雅和简洁了。 只需将每个方法的所有代码放入该方法的主体中,而不是滚动到底部,添加“私有”方法,然后首先找到要编写的方法以完成该方法,这将变得更加省时。 在某些方法中,代码行的数量相当令人恐惧。 我也可能对抽象基类,继承和属性过于兴奋,但这是一个完全不同的讨论。 在大约5天内编写95%的漫游器显然不是此举。 总体而言,我对机器人的结果