윈도우 CMD에서 텔레그램봇 메시지 전송하는 어플(sendtele.exe)

BoniK's WORKS 2021년 8월 28일

SendTele ver 1.0

요새 취미로 코딩하는데 파이썬으로 윈도우용 어플을 하나 만들어 봤습니다. 파이썬 쉽다길래 해봤는데 진짜로 코드를 막 짜도 돌아가긴 하네요.ㅋㅋ

별건 아니고 윈도우 cmd창에서 간단하게 텔레그램으로 메시지 전달하는 어플입니다.

CMD에서 curl로 보내는 방법이 있긴한데 명령어 작성하기 귀찮아서 초간단하게 쓸 수 있도록 만들었습니다.

개인적으로 사용하려고 만든거라 작동이나 업데이트를 보장하지 않습니다.

블로그에서 .exe파일을 받아 실행하는 건 위험하니 찝찝한 분들은 사용하지 않는게 좋을 것 같습니다.

(하긴 뭐 저 같아도... 안받습니다.)

sendtele.exe 실행파일 입니다. 윈도우 상에서 실행하는게 아니고 CMD에서 실행해야 합니다.
sendtele.ini 환경설정이 저장되는 파일입니다. 텔레그램토큰, 챗아이디를 입력하면 됩니다.
사용방법.txt 어플 정보와 실행방법이 나와 있습니다.

SendTele 다운로드

Github에서 받으세요

Release Beta Release · bonik21/sendtele
윈도우 CMD창에서 텔레그램봇 메시지 전송하는 어플입니다.

.py로 실행 : sendtele-windows.zip
.exe로 실행 : sendtelt.exe.zip

SendTele 사용방법

환경변수 등록없이 사용

CMD에서 C:\sendtele 경로로 이동해서 실행해야 합니다.

  • C:\sendtele라는 폴더를 만들고, 안에 파일들을 복사
  • sendtele.ini 파일에 토큰, 챗아이디 입력 (얻는 방법은 인터넷 검색)
  • CMD에서 C:\sendtele 로 이동 후 아래 명령 실행
sendtele.exe "메시지 내용"


환경변수 등록해서 사용 (CMD 어느 경로에서나 실행가능)

  • C:\sendtele폴더를 만들고, 안에 파일들을 복사
  • 윈도우 시스템 환경변수나 유저 환경변수에 C:\sendtele 추가 (환경변수 추가 방법은 인터넷 검색)
  • sendtele.ini파일에 토큰, 챗아이디 입력 (얻는 방법은 인터넷 검색)
  • CMD에서 아래 명령 실행
sendtele.exe "메시지 내용"

SendTele 활용

.bat내부에 포함, 작업스케줄러 동작에 포함시킬 수 있습니다.

01.bat파일에서 특정 작업 완료나 상태변화를 텔레그램으로 알릴 수 있다.
  bat파일에 [sendtele.exe "메시지 내용"] 추가
02.작업스케줄러를 이용해서 윈도우의 작업 완료나 상태변화를 텔레그램으로 알릴 수 있다.
  작업스케줄러에서 작업을 만들고 [동작]탭에 추가
  작업스케줄러에서 이벤트를 이용해 트리거로 사용할 수 있으므로 다양한 활용가능
  아래는 1번. bat 스크립트 종료 후 2번 sendtele로 메시지 전송 예

활용 예

01.컴퓨터 부팅 후 텔레그램 메시지 전송
02.특정 시간에 텔레그램 메시지 전송
03.컴퓨터가 유휴상태가 되었을 때 텔레그램 메시지 전송
04.노트북이 특정 네트워크에 연결할 수 있을 때 텔레그램 메시지 전송


#텔레그램 #메시지 전송 #sendtele

태그

BoniK

협업, 작업의뢰, 레슨 및 기타 문의 : mail@bonik.me