重新设计 CLI 命令,使其更易组合
作者: Tyrrrz创建于 2024年3月18日更新于 2026年4月3日
标签enhancementapp/cli
目前,我们有 `exportguild`、`exportall`、`exportdm` 等命令,允许用户导出多个频道。这些命令中提供了一些过滤选项(例如 `--include-vc`、`--include-threads` 等),但它们不太可组合。如果用户希望完全控制要导出的频道,建议的方法是使用 `channels` 命令获取所有频道(也提供了一些过滤选项),然后手动将 ID 插入到 `export` 命令中。我们可以简化此流程,通过使 `channels` 命令在过滤方面更具可配置性,最重要的是,使其输出可管道到 `export` 中。其思想是,`export` 命令将不具有任何过滤选项(`exportguild`、`exportall`、`exportdm` 将被完全删除),而是用户可以直接将 `channels` 的结果管道到 `export` 中。
内容来源: Tyrrrz/DiscordChatExporter