noti_bot.py 작성
- noti_bot.py 파일
import telepot
import sys
TOKEN = '텔레그램 코드' # please input your Tele
VALID_USERS = [텔레그램 사용자 아이디] # please input your telegram-id
bot = telepot.Bot(TOKEN)
filename = ""
count = 0
for name in sys.argv:
if(count == 0):
count += 1
continue
filename += name + " "
count += 1
print filename
msg = filename + " download complete"
bot.sendMessage(텔레그램 사용자 아이디,msg)
4. 텔레그램 아이디 생성 및 봇 생성
5. 텔레그램 - 트랜스미션 연동 코드
- 필요한 패키지 pip로 설치
pip install telepot
pip install feedparser
- ssl 코드 추가
search 아래에 아래 코드 추가
#ssl
if hasattr(ssl, '_create_unverified_context'):
ssl._create_default_https_context = ssl._create_unverified_context
6. 데몬화
- 텔레그램 - 트랜스미션 연동 코드에 데몬코드 추가
7. 시작스크립트 작성
- http://wiki.qnap.com/wiki/Running_Your_Own_Application_at_Startup#QPKG-based_method_.28new.29
qnap wiki 에 나와있는 것을 참고하여 부팅시마다 텔레그램-트랜스 미션 연동 코드가 실행되도록 sh스크립트 작성
8. 무정지 서비스