logo

Giscus 댓글, 텔레그램 (Telegram) 으로 알람 받기

language-logoTelegram
language-logoEcho
language-logoGithub
language-logoGithub Action

• 텔레그램 BotFather를 통해 봇을 생성하고, 해당 봇의 토큰과 채팅 ID를 발급받아 메세지 전송이 가능한지 확인한다.
• Github Action을 통해 댓글이 생성될 때마다 알림을 받도록 설정하고, 텔레그램 토큰과 채팅 ID를 Github 저장소의 secret key에 등록한다.
• Github Action 파일을 생성하여 Github Discussions가 생성될 때 알림을 받는 코드를 작성한다. 이 코드는 Discussion에 대한 이벤트가 발생하면서 Comment가 아닌 경우에 실행되며, Telegram에서 특수문자 escape 처리가 필요한 부분을 처리한다.
• 이 코드는 Github의 event 변수를 환경 변수로 치환하여 사용하며, 이를 통해 실제 메시지를 보낼 때 escape 처리된 결과를 사용한다.

thumbnail
북마크
공유하기
신고하기
7분 분량
조회수 214
profile-image향로
2년 전
Copyright © 2025. Codenary All Rights Reserved.