만들어 놓은 텔레그램봇을 채널에 입장시키고 알림을 보내도록 하겠습니다.
우선 텔레그램 봇을 만들지 않았다면 우선 아래 링크를 통해 BOT을 만들고 다시 돌아오세요.
https://spica910.tistory.com/172
[python] 텔레그램 bot 만들기
편리한 python 생활을 위해 BOT을 만들기로 했습니다. BOT(봇)이란 특정한 작업을 수행하기 위해서 만들어놓은 응용소프트웨어이며 채팅 프로그램을 통해 대화형으로 동작을 시킬수 있습니다. 오늘
spica910.tistory.com
1. 채널 만들기
- 텔레그램 화면 하단 우측에 보면 연필 모양 이미지를 클릭합니다.

- 채널 만들기를 누릅니다.

- 채널 만들기에서 채널의 이름을 입력하고 다음으로 진행합니다.

- 채널의 공개/비공개를 설정하고, 공개일 경우 아래 링크의 주소를 입력해줍니다.
제 경우에는 t.me/index_briefing 으로 설정하였습니다.

- 구독자 추가는 일단 넘어갑니다.
2. 채널방에 BOT 입장시키기
- 채널방에 입장을 하여 맨 위 이름을 누릅니다.

- 관리자 추가를 위해 "관리자"를 누릅니다.

- 관리자 추가를 누르고 관리자로 적용할 BOT을 선택합니다.

- 선택한 BOT에게 권한을 부여합니다.

3. 채널방 ID 확인하기
- 이제 다시 새로 생성한 채널로 돌아옵니다.
채널의 대화방에 아무말이나 넣습니다.
- 채널의 Chat_ID인 Token을 확인합니다.
(기존에 저장해 놓은 BOT의 TOKEN을 못찾으신다면 BOT_FATHER에서 "/mybot"을 입력하면 BOT의 Token을 확인할수 있습니다. 확인이 안되면 댓글 달아주세요)
- 아래 주소를 복사하고 [bot token]에 조금전 받은 주소를 입력하고 web browser에서 접속해 봅니다.
https://api.telegram.org/bot[토큰값]/getUpdates ex) https://api.telegram.org/bot55~~~tpk/getUpdate |
- 링크로 이동하여 채널 ID인 Token을 확인합니다
제 경우에는 -100xxxxxxxxxx 과 같이 Chat_ID를 확인하였습니다.

4. 작성하고 있는 Python 프로그램에서 해당 Chat_ID를 입력하고 코드를 실행하시면 됩니다.
채널을 통해 열심히 만들었던 파이썬 코드들을 이용하여 다른 분들과 많은 정보 교환하시기 바랍니다.
파이썬을 공부하는 재미가 이런데 있는것이겠지요!!
공지방으로 운영하는 채널은 IndexBriefing 입니다.
IndexBriefing 이 동작하는 모습이나 제공하는 정보에 관심이 있으시다면 채널 추가 해주세요.

Index Briefing
금융관련 정보 모니터링 툴입니다.
t.me
indexbriefing 채널에 대한 설명 및 소통창구 입니다.
https://spica910.tistory.com/241
[IndexBriefing] Telegram 채널 운영 방안
매일매일 바뀌고 있는 국제 시장의 흐름을 알고 싶은데 지표 하나씩 찾아볼 엄두도 안나고... 무얼 의미하는지도 알기 어렵습니다. 저도 아직 열심히 배우고 있는 단계이므로 무얼봐야 할지 고
spica910.tistory.com
'Engineering > Python' 카테고리의 다른 글
[Python] IndexError: list index out of range (0) | 2023.05.27 |
---|---|
[python] 실시간 환율 가져오기 (feat. forex-python & xpath) (3) | 2023.05.05 |
[python] API layer.com을 이용한 다양한 api 연결 (0) | 2023.01.07 |
[python] 이미지 연달아 다운받기(ft. 차입공매도율) (0) | 2022.12.28 |
[python] google sheet 정보를 정해진 시간에 telegram으로 보내기 (0) | 2022.12.25 |
댓글