파이썬(python)으로 회사 게시판에서 출장자명단을 가져 오는데는 성공했는데, 텔레그램으로 받을 수 있는지 알아 봤다.


출력만 telegram으로 하는 것이라 어렵지 않았다.

import telegram, my_token=' ', bot = telegram.Bot(token = my_koken), bot.sendMessage(" ",t.text) 만 추가 및 수정

(4, 6, 7, 27행)



텔레그램 봇 token 받는 법과 내 채팅ID는 구글을 통해 알아 냈다.


잘된다.


#출장자 명단
import requests
from bs4 import BeautifulSoup
import telegram

my_token = '~~~~'   # 받은 토큰을 붙여넣기 합니다.
bot = telegram.Bot(token = my_token)   #bot을 선언합니다.

url_login = "http://~~~~"
url_business= "http://~~~~"

login_info = {
	"id":"~~~~",
    "password":"~~~~",
}

with requests.Session() as s:
    login_req = s.post(url_login, data=login_info,)

    business = s.get(url_business)
    html = business.text
    soup = BeautifulSoup(html, "html.parser")

    tbody = soup.find("tbody")
    tr = tbody.find_all("tr")
    for t in tr:
        bot.sendMessage("~~~~~", t.text) #텔레그램 챗ID를 넣기.)

+ Recent posts