파이썬으로 트위터 아이유봇(@IU_me2Day_bot)을 만들었습니다.
2011, Mar 13
트위터 아이유봇(@IU_me2Day_bot)을 만들었습니다.
이 아이유봇(@IU_me2Day_bot)이 탄생된 배경은 참 잉여롭습니다.
프로그래밍을 공부하는 저와 주위의 형들과 함께 최근 부터 프로그래밍 실력으로 잉여로운 배틀이 시작되었습니다..
벌써 2회를 맞이 하는데요 ㅋ 첫회는 "로또"라는 주제로 잉여 배틀을 하였구요
이번엔 형들과 저는 모두 "아이유"를 좋아하기 때문에 주제를 "아이유"로 정했습니다.
이 배틀은 주제에 대한 자유로운 결과물을 짧은 시간안에 내어야 됩니다.ㅋ
아이유라는 주제가 나왔을때 어떤것을 만들면 좋을까 많이 고민을 하였습니다.
처음 생각난게 아이유양의 미투데이와 트위터를 한곳으로 모아주는 그러한 것을 만들어 보자는 생각을 했습니다.
트위터에 들어가보니 폐쇄되었더군요 알고 보니 몇일전에 팔로워하는 그 아이디는 사칭아이디였던 것입니다.
저 같은 사람들은 트위터는 하는데 미투데이는 하지 않고 굳이 미투데이를 하면 번거롭다는 생각이 들어서
엄마코딩봇(@umma_coding_bot)은 것을 만들어 아이유 양이 미투데이에 글을 쓰면 트위터로 그 내용을
전언하는 트위터봇을 만들어 보자는 생각이 떠올랐습니다.
그래서 사전조사를 조금 해봤는데 네이버에서 미투데이 API를 제공하는데 알리미기능은 'STOMP'형식을 제공하기에
저는 모르는 생소한 것이라 페이지를 파싱하기로 했습니다.
그 파싱한 내용를 가지고 트위터로 보내자는 생각이었습니다.
트위터에 글을 쓸려면 OAUTH 인증 방식을 거쳐야 되었고 그 방식은 이해하지 않은 채로 배틀에 참여했다가
타임 오버로 미완성을 해버렸습니다......
그 배틀을 끝내고 다시 돌아와 계속 작업을 하여 완성하였습니다.
OAUTH 인증 방식을 한번도 해보지 않아서 많이 허둥지둥 했었네요 ㅋ
드디어 저의 Python의 처녀작입니다.
@IU_me2Day_bot 으로 팔로워 추가하시면 됩니다.
아이유양의 미투데이에 올리는 글을 저 트위터 봇으로 인하여 트친들이게 아이유양의 이야기를 전해줄 수
있어서 많이 기쁩니다.ㅋㅋ