#discord #vim #text-editors #cli

app edisch

使用您的 $EDITOR 批量更改 Discord 频道名称的工具

3 个不稳定版本

0.2.0 2024年7月12日
0.1.1 2024年7月5日
0.1.0 2024年7月5日

124命令行界面

Download history 190/week @ 2024-07-05 106/week @ 2024-07-12 3/week @ 2024-07-19

113 每月下载量

Apache-2.0

30KB
706 代码行

Edisch - 编辑 Discord 频道

Crates.io Crates.io License

edisch /ˈɛdɪʃ/ 是一个使用您的 $EDITOR 批量更改 Discord 频道名称的工具

https://github.com/gw31415/edisch/assets/24710985/3c44ab26-0911-4c14-91fe-ed1fcab008dc

安装

Cargo

cargo install edisch

用法

Tool to change Discord channel names in bulk with your $EDITOR

Usage: edisch [OPTIONS]
       edisch <COMMAND>

Commands:
  completion  Generate shell completion
  export      Export all channel names to a file or stdout
  apply       Apply all channel names from a file or stdin
  help        Print this message or the help of the given subcommand(s)

Options:
  -t, --token <TOKEN>        Bot token. If not provided, it will be read from the $DISCORD_TOKEN environment variable
  -g, --guild-id <GUILD_ID>  Guild ID. If not provided, it will be read from the $GUILD_ID environment variable
      --text                 Edit Text Channels
      --voice                Edit Voice Channels
      --forum                Edit Forum Channels
      --stage                Edit Stage Channels
      --news                 Edit News Channels
      --category             Edit Category Channels
      --all                  Edit All Channels
  -y, --yes                  Automatically confirm all changes
  -h, --help                 Print help
  -V, --version              Print version

示例

# Edit all text channels in the guild
edisch --text

# Batch edit all channels in the guild
edisch export | sed 's/old/new/g' | edisch apply -y

依赖项

~12–23MB
~335K SLoC