您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

notification.py 1.3 KiB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. # This program is dedicated to the public domain under the CC0 license.
  4. # Telegram - Betaseries
  5. import logging
  6. import requests
  7. import json
  8. from bot import user_id, token_bot, client_id
  9. from betaseries import login_beta, create_api, check_latest, what_2see
  10. from telegram.ext import Updater, CommandHandler
  11. from config import series
  12. import os.path
  13. from os import path
  14. import datetime
  15. import time
  16. def main():
  17. token = login_beta()
  18. print("------------------------------")
  19. print("Votre ID Telegram : ", user_id)
  20. print("Token du bot Telegram : ", token_bot)
  21. print("Cle API de betaserie : ", client_id)
  22. print("Token betaseries : ", token)
  23. print("------------------------------")
  24. print("\n\t")
  25. print("Pour arreter le script : CTRL+Z")
  26. while 1 :
  27. what_2see()
  28. now = datetime.datetime.now()
  29. print (now.strftime("%Y-%m-%d %H:%M:%S"))
  30. if type(series) == str :
  31. check_latest(series)
  32. else:
  33. for i in range(len(series)):
  34. thetvdb_id = series[i]
  35. check_latest(thetvdb_id)
  36. time.sleep(1800)
  37. print("Erreur ! Fin de la boucle")
  38. if __name__ == '__main__':
  39. try :
  40. main()
  41. except :
  42. main()