반응형 Develop/Python4 [텔레그램/챗봇/채널] 고려대학교 학식 식단표 알리미 만들기 - 3 [카카오톡/챗봇/API] 고려대학교 학식 식단표 알리미 만들기 - 2 [Python/셀레니움/크롤링] 고려대학교 학식 식단표 알리미 만들기 - 1 동기 학식 식단표를 볼 수 있는 페이지가 있으나, 오늘의 식단표를 보려면 오늘 날짜를 찾아서 스크롤을 해야하는 번거로움 blog.favorcat.dev 이전 글에서 카톡으로 동기들에게 식단표를 보내는 것을 자동화 했다. 나한테도 카톡을 보내줄 사람을 섭외해서 토큰을 가지고 자동화 했는데, 왜인지는 모르겠으나 401 에러가 떠서.. 짜증나서 그냥 나만을 위한 텔레그램 봇을 만들기로 했다. 텔레그램 봇 만들기 1. BotFather를 통해 봇 생성 https://t.me/BotFather 대화창에 다음의 두 줄을 하나씩 입력한다. /start /newbot 그 다.. 2023. 9. 12. [카카오톡/챗봇/API] 고려대학교 학식 식단표 알리미 만들기 - 2 [Python/셀레니움/크롤링] 고려대학교 학식 식단표 알리미 만들기 - 1 동기 학식 식단표를 볼 수 있는 페이지가 있으나, 오늘의 식단표를 보려면 오늘 날짜를 찾아서 스크롤을 해야하는 번거로움 호잇 어플에서도 식사 탭을 클릭하면 볼 수 있으나, 위와 마찬가지로 blog.favorcat.dev 이전에 학교 식단표를 크롤링하는 것을 했으니, 식단표를 공유할 챗봇을 만들어 보자. 챗봇을 만들기 위해서..? 일단 텔레그램으로 만드는 챗봇은 아주 쉬운데 솔직히 텔레그램을 이용하는 학생들이 얼마나 있을까.. 우선 카톡 메세지를 자동으로 보내주는 것을 알아봤다. 방법을 알아보자... 첫째, 카카오톡 채널 만들기를 통해 메세지 전송 알아보니 메세지 전송을 할 때 마다 비용이 부과되는 문제가 있는 것 같았다. 둘째.. 2023. 9. 7. [Python/셀레니움/크롤링] 고려대학교 학식 식단표 알리미 만들기 - 1 동기 학식 식단표를 볼 수 있는 페이지가 있으나, 오늘의 식단표를 보려면 오늘 날짜를 찾아서 스크롤을 해야하는 번거로움 호잇 어플에서도 식사 탭을 클릭하면 볼 수 있으나, 위와 마찬가지로 스크롤을 해야하는 번거로움 학부를 다니며 수많은 크롤링을 해봤으니.. 간단하게 식단표 크롤링 하는 것은 금방 만들 수 있었다. 식단표 주소: https://www.korea.ac.kr/user/restaurantMenuAllList.do?siteId=university&id=university_050402000000 대학생활|시설이용|식당안내 식당안내 인쇄하기 글자크기 확대 축소 수당삼양패컬티하우스 송림 위치 : 수당삼양패컬티하우스 3층 이용시간 : 점심 : 11:30~14:00(라스트오더 13:30) 저녁 : 17:0.. 2023. 9. 7. 맥에서 크론탭(crontab)으로 파이썬 실행하기 크론탭은 맥과 같은 리눅스에서 작동하는 자동 스케쥴러와 같은 친구이다. 크론탭을 이용하기 위해서는 터미널에서 명령어를 치면 된다. # 크론탭을 편집하기 위한 vi창으로 들어가기 $ crontab -e 크론탭을 수정하기 위해서는 vi의 명령어를 알아야한다. 하지만 전부 다 알 필요는 없다. 필수적으로 알아야 하는 것은 다음과 같다. i #삽입모드 esc #나가기 :wq #저장 후 나가기 # 크론탭 주기 설정 * * * * * 분(0-59) 시간(0-23) 일(1-31) 월(1-12) 요일(0-7) 요일의 경우 0과 7이 일요일이며, 1부터 월요일로 생각하면 된다. 또한 크론탭의 경우 최소 실행간격은 1분이다. 작성할 때, 주석을 달고 싶다면 #을 앞에 붙이면 된다. 크론탭을 모두 설정했다면 잘 되었는지 확.. 2020. 9. 21. 이전 1 다음 반응형