파이썬으로 텔레그램봇을 만들어서 메시지를 전송하는 샘플
View 3,081 | 작성일2023.03.20 22:38
관련링크
본문
2023년 3월 유효합니다.
https://kminito.tistory.com/24
기초적인 설명은 여기가 가장 잘 되어있는거 같아 스트랩 합니다.
요약
1. 파이썬 터미널에서 pip install python-telegram-bot --upgrade 치기
2. 그다음 텔레그램에서 BotFather 를 시작해서 /newbot 을 치기
3. user name 과 id 를 입력함
4. 토큰을 얻어서 기억해놔야함
5. https://api.telegram.org/bot이자리에 토큰/getUpdates
요 주소에 빨간부분에 토큰 넣어서 실행시켜봄
6. 거기서 나온 결과값 chat:{id: 0000000 <- 숫자부분 뗘오기
그리고 파이썬 코드를 작성합니다.
import telegram import asyncio async def main(): #실행시킬 함수명 임의지정 token = "토큰명" chat_id = 'chat_id 숫자받은거' bot = telegram.Bot(token = token) await bot.send_message(chat_id,'보낼 메시지') asyncio.run(main()) #봇 실행하는 코드 |
이렇게 하면
나오는군요