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) 알람 수신