PC 부팅 시 Telegram으로 메시지 보내기

2024. 11. 22. 15:13·이것저것

Telegram bot 생성 후 Azure 연동전에 재미삼아 해 봄..

 

 

1. 대상 PC에 Python 3.13.0 설치(설치 시점 최신 버전)

  • https://www.python.org/downloads/
 

Download Python

The official home of the Python Programming Language

www.python.org

 

  • 설치 시 "Add python.exe to PATH" 체크 -> 나머지는 기본값으로 진행

 

  • 설치 확인

 

 

2. requests 모듈 설치

HTTP 요청을 처리할 수 있도록 Requests 라이브러리 추가

python -m pip install requests

 

설치 후 최신버전 업그레이드 적용

python.exe -m pip install --upgrade pip

 

 

3. PC 부팅 시 메시지를 전송할 코드 작성

import requests

def send_telegram_message(token, chat_id, message):
    url = f'https://api.telegram.org/bot{token}/sendMessage'
    params = {
        'chat_id': chat_id,
        'text': message
    }
    response = requests.get(url, params=params)
    return response.json()

# 봇 토큰과 채팅 ID를 여기에 입력하세요
token = '봇 토큰'
chat_id = '챗 ID'
message = 'PC가 방금 켜졌습니다.'

send_telegram_message(token, chat_id, message)

 

 

4. 대상 PC 작업 스케줄러 등록

  • 트리거 설정

 

  • 동작 설정

 

 

5. PC 리부팅 후 텔레그램 확인

 

 

저작자표시 비영리 변경금지 (새창열림)
'이것저것' 카테고리의 다른 글
  • TCP Active open, Passive open 비교
  • 텔레봇을 사용하여 점심 메뉴 추천 받기
  • PPS를 bps로, bps를 PPS로 변환
  • IT 업무 용어
기억보다는 기록을...
기억보다는 기록을...
내가 보려고 정리하는 글..
  • 기억보다는 기록을...
    메모장
    기억보다는 기록을...
    • 분류 전체보기
      • 클라우드(Azure, AWS, Alibaba)
      • 모니터링(Zabbix,Grafana)
      • 가상화(VMWare, Hyper-V)
      • Docker
      • Ansible
      • Linux
      • Windows
      • 이것저것
      • SQL
      • -------------------------
      • 재테크
  • 전체
    오늘
    어제
  • hELLO· Designed By정상우.v4.10.2
기억보다는 기록을...
PC 부팅 시 Telegram으로 메시지 보내기
상단으로

티스토리툴바