
Discord DEVLEOPER POTAL에서 Getting Stared를 따라하자 마자 시간낭비가 된 구간이 있어 적어본다..
가이드에 따라 페이지에서 앱을 생성 후 채널에 참여시켰다.
나는 git clone 하여 개인 app의 token과 id, publickey를 입력하였는데,
순차적인 가이드에 따라 진행하다 401애러가 발생한다.
npm run register
401
Error: {"message":"401: Unauthorized","code":0}
at DiscordRequest (file:///mnt/c/Users/82109/Desktop/study/ChosunBot/discord-example-app/utils.js:36:11)
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at async InstallGlobalCommands (file:///mnt/c/Users/82109/Desktop/study/ChosunBot/discord-example-app/utils.js:48:5)
InstallGlobalCommands()실행에 매개변수 명이 내 파일명과 다름을 발견했다.------------project structure------------
├── examples -> short, feature-specific sample apps
│ ├── app.js -> finished app.js code
│ ├── button.js
│ ├── command.js
│ ├── modal.js
│ ├── selectMenu.js
├── .env.sample -> sample .env file
├── app.js -> main entrypoint for app
├── commands.js -> slash command payloads + helpers
├── game.js -> logic specific to RPS
├── utils.js -> utility functions and enums
├── package.json
├── README.md
└── .gitignore