https://github.com/mizan0515/-Windows-11-Notification-Webhook-/releases/tag/v1.0.0
Windows 11 알림 센터에 표시되는 알림을 실시간으로 감지해서 웹훅 URL로 자동 전송할 수 있다면 어떨까요?
Notification Webhook 은 그런 목적에 맞게 만든 Windows 트레이 앱 입니다.
디스코드, Slack, ntfy.sh, 사내 API, 개인 서버 등 다양한 웹훅 엔드포인트로 알림을 전송할 수 있고, 여러 웹훅을 동시에 설정하는 것도 가능합니다.
특히 다음과 같은 분들에게 유용합니다.
Windows 11 알림을 디스코드로 받고 싶은 분
특정 앱 알림을 Slack 웹훅으로 전달하고 싶은 분
PC에서 발생하는 알림을 개인 서버나 사내 시스템으로 연동하고 싶은 분
Windows Notification → Webhook 자동화 도구를 찾는 분
Notification Webhook은
Windows 11 알림 센터(Notification Center)에 표시되는 모든 앱의 알림을 감지하고,
이를 지정한 웹훅 URL로 자동 전송하는 가벼운 시스템 트레이 앱입니다.
별도 런타임 설치 없이 exe 단독 실행이 가능하며, 백그라운드에서 조용히 동작합니다.
핵심적으로는 다음 흐름으로 동작합니다.
Windows 알림 감지 → 필터링 → 웹훅 변환 → 전송 → 기록 저장
즉, 단순 알림 확인용이 아니라
자동화, 모니터링, Discord 연동, Slack 연동, 개인 알림 허브 구축에 적합한 도구입니다.
Windows 알림 센터에 표시되는 다른 앱의 알림을 수신합니다.
WinRT UserNotificationListener 기반 실시간 감지
권한이 없을 경우 알림 DB 폴링 방식으로 자동 폴백
앱 시작 시 가장 적절한 감지 방식을 자동 선택
Windows에서 발생한 알림을 거의 실시간으로 캐치해서 외부 시스템으로 전달할 수 있다는 점이 가장 큰 장점입니다.
웹훅을 하나만 등록하는 방식이 아닙니다.
Generic Webhook
Discord Webhook
여러 개를 동시에 등록 가능
예를 들어 같은 알림을 아래처럼 동시에 보낼 수 있습니다.
Discord 운영 채널
Slack 팀 채널
개인 ntfy.sh 토픽
사내 REST API 서버
즉, Windows 알림 멀티캐스트 용도로도 활용 가능합니다.
Generic 웹훅은 단순 고정 포맷이 아니라,
자유로운 JSON 템플릿을 작성할 수 있습니다.
이 기능 덕분에 단순 알림 전달을 넘어
Windows 알림 → 다양한 서비스 포맷 변환기처럼 사용할 수 있습니다.
Discord 웹훅 전송 시 Embed 형태로 예쁘게 보낼 수 있습니다.
설정 가능한 항목:
봇 이름
Embed 색상
타임스탬프 포함 전송
기본값도 깔끔하지만, 서버 성격에 맞게 브랜딩할 수 있어서
운영용 Discord 알림 봇처럼 구성하기 좋습니다.
인증이 필요한 API나 특정 서비스 연동을 위해
HTTP 헤더를 직접 지정할 수 있습니다.
이 기능이 있으면 단순 공개 웹훅뿐 아니라
사내 엔드포인트, 인증 API, 프록시 서버와도 연동하기 쉬워집니다.
실무에서 가장 중요한 건 “다 받는 것”보다 “불필요한 걸 거르는 것”입니다.
Notification Webhook은 다음을 지원합니다.
특정 앱 제외
중복 알림 자동 차단
일정 시간 내 동일 제목 알림 차단
예를 들어 같은 제목의 알림이 반복 생성될 경우
60초 이내 동일 제목 알림은 자동 차단되어, 스팸처럼 쌓이는 문제를 줄여줍니다.
단순히 보내고 끝나는 구조가 아닙니다.
날짜별 전송 기록 보기
실패/성공 확인
재전송 가능
즉, 실제 운영 환경에서 중요한
트러블슈팅과 검증이 가능합니다.
앱은 시스템 트레이에서 가볍게 동작하며,
필요하면 Windows 시작 시 자동 실행할 수 있습니다.
백그라운드 상주
트레이 아이콘 우클릭으로 설정 접근
부팅 후 자동 시작 지원
PC를 켤 때마다 자동으로 알림 수집을 시작할 수 있어
지속적인 모니터링 도구로 쓰기에 좋습니다.
이 프로젝트는 단순한 개인용 유틸을 넘어 여러 활용 사례가 있습니다.
Windows 11에서 뜨는 특정 알림을 Discord 채널로 보내
원격에서도 중요한 알림을 놓치지 않게 할 수 있습니다.
업무용 PC의 특정 앱 알림을 Slack으로 보내
팀 단위 공유나 운영 알림 집계에 활용할 수 있습니다.
ntfy.sh 같은 서비스와 연결하면
내 PC 알림을 스마트폰이나 다른 장치에서 받아볼 수 있습니다.
커스텀 JSON + HTTP 헤더 기능을 이용해
사내 웹훅, 로깅 서버, 모니터링 API와 연결할 수 있습니다.
Windows 11 환경에 특히 적합하며,
별도 .NET 런타임 설치 없이 실행 가능한 점도 큰 장점입니다.
Releases에서 최신 NotificationWebhook.exe 다운로드
원하는 폴더에 저장 후 실행
시스템 트레이 아이콘 우클릭
설정 → 웹훅 URL 입력
필요 시 Windows 시작 시 자동 실행 체크
처음 실행 시 Windows Defender SmartScreen 경고가 나타날 수 있습니다.
이 경우 **“추가 정보 → 실행”**을 선택하면 됩니다.
%APPDATA%\NotificationWebhook\settings.json
트레이 우클릭 후 진단 로그를 확인해보세요.
WinRT 이벤트 구독 실패 메시지가 있다면 Windows 설정에서 알림 접근 권한을 허용해야 합니다.
일부 Win32 앱(예: Discord, Electron 기반 앱)은 알림 DB에 앱 정보가 없어
Unknown
으로 표시될 수 있습니다.
WinRT 모드에서는 앱 이름이 더 정확하게 인식됩니다.
동일 제목 알림은 일정 시간 내 자동 차단됩니다.
그래도 반복된다면 진단 로그를 확인해보는 것이 좋습니다.
네. 런타임이 내장되어 있어 별도 설치 없이 실행 가능합니다.
Windows 알림을 Discord 웹훅으로 보내고 싶은 분
Slack Incoming Webhook과 연동할 Windows 앱을 찾는 분
ntfy.sh, 개인 API, 사내 웹훅으로 알림을 보내고 싶은 분
Windows 11 알림 자동화 도구가 필요한 분
exe 단독 실행 가능한 가벼운 트레이 앱을 원하는 분
Notification Webhook은 Windows 11 알림 감지 + 웹훅 전송 + 다중 엔드포인트 + 커스텀 JSON + 기록 관리를 한 번에 해결할 수 있는 실용적인 도구입니다.
특히 아래 키워드로 찾는 분들에게 잘 맞습니다.
Windows 11 notification webhook
Windows 알림 Discord 전송
Windows 알림 Slack webhook
Windows notification listener app
Discord webhook Windows app
ntfy Windows notification forwarder
Windows tray webhook utility
Windows 알림을 외부 서비스와 연결하고 싶었다면,
이 프로젝트가 꽤 깔끔한 해답이 될 수 있습니다.
깃허브 저장소에서 Release를 받아 바로 실행해보고,
필요하면 직접 빌드해서 원하는 방식으로 확장해보세요.
#Windows11 #Webhook #DiscordWebhook #SlackWebhook #WindowsNotification #NotificationWebhook #트레이앱 #윈도우유틸 #알림자동화 #ntfy #WindowsApp #GitHub프로젝트