Telegram Notify API 가이드

흑이·2024년 4월 16일
0

Telegram 유저 가이드

Telegram Bot API를 사용하기 위해서는 Token 값과 Chat Id가 필요합니다.


1-1. 봇 생성, Token 값 받기

1) 채널 BotFather 접속


2) /newbot 입력

봇 이름 정하기

봇 username 정하기 (‘bot’으로 끝나야 한다.)


3) Token 값 확인


1-2. 채널 생성 및 봇 등록

1) 봇이 활동할 채널을 생성하고 봇을 관리자로 추가한다.

2) Manage Channel 선택

3) Administrators 선택

4) Add Administrator 선택

5) 생성한 bot 추가

1-3. Chat Id 요청

봇이 채널에 메시지를 전송하기 위해서는 Chat Id를 알아야 한다.

먼저 채널에 아무 메시지나 보내고, /getUpdates 로 요청을 보내 Chat Id를 알 수 있다.

요청 GET https://api.telegram.org/bot{봇ID}/getUpdates

응답 { "ok": true, "result": [] }

처음에는 아무 메시지도 없으므로 result가 빈 값이다.

아무 메시지를 채널에 보낸 후 다시 URL을 호출하면

Chat Id를 얻을 수 있다.

2-1. XOAR 사용자관리에 Telegram Token, Chat Id 등록

1) 시스템 > 사용자관리 > Telegram Token, Chat Id 필드 값 입력 > 저장

2) 시스템 > 경보설정 > 사용자 추가 > 저장

3) 알람 수신

0개의 댓글