본문 바로가기
파이썬/가상화폐

Python으로 LINE Notify 사용하기 / 메신저 알림 보내기

by 행복론자 2020. 2. 16.

Cloud, local PC에서 Python 프로그램을 구동시키다 특정 조건에 도달하면 알림을 보내는 기능이 필요할 때가 있습니다.

Trading logs 및 exception 내용을 전달할 매체를 찾아보니 다음과 같았습니다.

 

1.카카오톡

2.텔레그램

3.라인

 

하나씩 살펴보니 카카오톡 같은 경우는 내가 나에게 보내는 것이라 메세지는 잘 전달할 수 있되

알림이 오지 않습니다. > 탈락

 

텔레그램은 써보니 익숙치가 않아서 탈락

 

라인을 선택했습니다.

 

라인을 이용해서 알림을 보내는 것은 정말 놀랄 정도로 쉽습니다.

하나씩 따라해보겠습니다.

 

 

1. Mobile에 LINE application 다운로드 

 

 

2.회원가입

전화번호로 가입 이후 LINE Notify 사용을 위해 이메일 등록이 필요합니다.

 

설정 > 계정 > 이메일 등록

 

 

 

 

 

 

 

 

 

3. LINE Notify 접속 > mypage

- LINE Notify 접속은 2단계에서 진행했던 이메일을 사용 

 

 

4. Token 생성

 

 

5. Token 복사

 

 

6.Python 코드 실행

requests package가 필요하니 없으면 다운로드 받으셔야 합니다. (pip install requests)

import requests
try:
    URL = 'https://notify-api.line.me/api/notify'
    TOKEN = 'INPUT_YOUR_TOKEN_HERE'

    response = requests.post(
        URL,
        headers={
            'Authorization': 'Bearer ' + TOKEN
        },
        data={
            'message': '안녕하세요? LINE Notify입니다.'
        }
    )

except Exception as e:
    print(e)

 

 

7. Hello World - 메세지 도착

 

 


같이 읽어보면 좋은 글

2022.12.27 - [파이썬/가상화폐] - [전자책] 바이낸스 코인선물자동매매 시스템 개발 방법을 담은 책이 출시되었습니다.

 

[전자책] 바이낸스 코인선물자동매매 시스템 개발 방법을 담은 책이 출시되었습니다.

🎁 바이낸스 자동매매 시스템 개발 방법을 담은 책이 출시되었습니다. "나 대신 일해주는 코인선물자동매매 프로그램 개발, 노하우 및 소스를 모두 공개합니다" ✔️ Q: 무슨 내용인가요? Python

jsp-dev.tistory.com

 

2022.11.05 - [파이썬/가상화폐] - [공지] 코인거래소별 프리미엄 체크봇 개발 가이드와 풀소스 전자책 | binance bybit | 업비트 김치프리미엄

 

[공지] 코인거래소별 프리미엄 체크봇 개발 가이드와 풀소스 전자책 | binance bybit | 업비트 김치프

https://kmong.com/gig/417785 거래소별 코인 프리미엄 알림봇 개발 가이드를 드립니다 | 36000원부터 시작 가능한 총 평점 5점의 3개 총 작업 개수 완료한 총 평점 5점인 JSDEV의 전자책, 투잡·재테크 전자

jsp-dev.tistory.com

 

반응형
이 포스팅은 쿠팡파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

댓글