텔레그램 메세지 전송

  1. 텔레그램 검색창에 BotFather 검색
  2. /newbot 엔터
  3. 채팅창명 입력 (한글 입력 가능)
  4. user name 입력 (반드시 ‘bot’) 으로 끝나야함 (영문으로 입력)
  5. 토큰 확인, 복사
  6. 검색창에 아까 입력한 @user name 검색해서 나오는 채팅창 시작, 아무 메시지나 입력 (/start)
  7. https://api.telegram.org/bot<YOUR_TELEGRAM_BOT_TOKEN>/getUpdates 에서 <YOUR_TELEGRAM_BOT_TOKEN> 대신 토큰값 입력
  8. chatid 확인함
    import requests
    
    api_token = '!@#$%@%$^'
    chat_id = 585445223
    message = '안녕하세요, 이것은 테스트 메시지입니다.'
    
    def telegram_messagesend(message, api_token = api_token, chat_id=chat_id):
        url = f'https://api.telegram.org/bot{api_token}/sendMessage?chat_id={chat_id}&text={message}'
        response = requests.get(url)
        return response

Leave a Comment