git bash .env
65
4 câu hỏi đã được viết
slack 테스트를 해볼려고 하는데 헬로를 어떻게하면 나오게 하나요? 글을 복사해서 제꺼 url로 바꿔바도 안되요
.env에 slack_webhook_url 을 적는게 없어요
git bash 에도 붙여넣기가 안되요
Câu trả lời 1
0
안녕하세요, @무무님.
아래와 같이 답변 드립니다.
1. "헬로" 테스트가 안됨.
안 되는 원인은 명령어를 실행한 터미널이 CMD나 PowerShell이기 때문일 것 같습니다.
문서에 있는 curl 명령은 Git Bash 전용 문법(작은따옴표 ', 줄 끝의 \)이라 CMD/PowerShell에 붙여넣으면 그대로 깨집니다.
방법 A : Git Bash에서 실행, 줄바꿈 없는 한 줄 버전:
curl -X POST -H 'Content-type: application/json' --data '{"text":"Hello, World!"}' https://hooks.slack.com/services/본인/웹훅/URL
메시지는 웹훅을 만들 때 선택했던 바로 그 채널에 뜹니다. 다른 채널이나 다른 워크스페이스를 보고 있으면 안 보입니다.
invalid_payload → 따옴표가 깨진 것.
방법 B : 터미널 종류 상관없이 (CMD/PowerShell/Git Bash 모두 동일하게 동작, 프로젝트 venv 활성화 상태에서):
python -c "import requests; print(requests.post('https://hooks.slack.com/services/본인/웹훅/URL', json={'text':'hello'}).text)"
ok가 출력되고 채널에 hello가 뜨면 성공입니다.
2. .env에 SLACK_WEBHOOK_URL 적는 곳이 없어요
원래 없는 게 정상입니다. .env는 미리 빈칸이 준비된 파일이 아니라 직접 전역에서 사용할 변수를 추가하는 파일이에요. VS Code(또는 메모장)로 프로젝트 루트의 .env(KIS_APPKEY 등을 적어둔 그 파일)를 열고 맨 아래에 두 줄을 추가하세요.
SLACK_WEBHOOK_URL=https://hooks.slack.com/services/본인/웹훅/URL
SLACK_NOTIFY_LEVEL=info
= 양옆에 공백 없이, URL에 따옴표 없이 그대로 붙입니다.
저장 후 서버(python run.py)를 재시작해야 반영됩니다.
아직 웹훅이 없으면 비워둬도 됩니다. 알림만 조용히 꺼질 뿐 에러는 안 납니다.
3. Git Bash에 붙여넣기가 안 돼요
Git Bash는 Ctrl+V가 기본적으로 안 됩니다. 아래 방법 중 하나를 쓰세요.
- Shift + Insert
- 마우스 오른쪽 클릭
- 마우스 가운데 휠 클릭
- Ctrl + Shift + V
그래도 안 되면 창 왼쪽 위 아이콘 클릭 → Options → Keys에서 "Ctrl+Shift+letter shortcuts" 체크. 가장 편한 대안은 VS Code 통합 터미널(Ctrl+`)을 쓰는 것입니다. VS Code에서는 바로 Ctrl+V가 그대로 됩니다.
또, 질문 있으시다면 편하게 문의주세요.
감사합니다.
검색 대상 종목 선정
1
57
2
llm_decision_logs 미적재 문의
1
43
2
연동 문제
1
51
2
5-21 질문이요!
1
67
3
매수 실행 시점 관련
1
41
1
Opus/Sonnet 버전 관련 문의
1
58
2
섹션2 질문이요
1
65
2
섹션1.9 질문입니다!
1
86
3
Kaggle 노트북(predict.ipynb) 관련
1
61
2
알파벤티지 sleep(5) 관련 문의
1
75
2
실전 계좌에서 운영하고 계신 분 계신가요?
1
72
2
클로드
1
66
2
pip install -r requirements.txt
0
68
2
명령 프롬프트
0
72
2
slack 알림 연동 강의 관련
1
82
2
supabase_key 관련
1
98
3
python run.py 실행시 에러 문제
1
103
2
커서창
1
73
2
cursor 환경
1
74
2
개발 환경 준비와 프로젝트 구조 강의 관련
1
65
2
저장 공간
1
73
2
colab 코드 실행시 error
1
65
2
llm_decision_logs 저장 실패(실적 컬럼 불일치)를 어떻게 해결할까요?
2
107
4
kaggle notebook에 service key 설정이 누락된 것 같습니다
1
84
2

