TweetGuru 를 소개합니다. Twitter 에서 자동으로 다양한 정보를 받아보세요.

제가 블로그에 Twitter 를 소개한 이후로.. 저를 Follow 하는 분들이 꾸준히 늘어서 벌써 350분이나 되시네요. 제 소개 때문에 트위터에 입문하셨다는 트윗들도 몇개 받았구요. 계속 입소문을 타고 국내에도 트위터 사용자가 꾸준히 늘고 있는것 같습니다. SNS 에 익숙하지 않은 저 같은 사람도 매일매일 확인하게 만드는거 보면, 단순한 서비스와 OpenAPI 를 이용하여 다른 사이트와 결합한 다양한 아이디어들 ( FriendFeed 의 연동 / Last.fm 의 연동 등등 ) 이 많은 사용자층의 호응을 얻고 있는듯 합니다.

그래서 항상 엉뚱한거 만들어내는 제가 국내 트위터 사용자들을 위해 Twitter 용 Mashup 을 하나 만들어봤습니다.
기존에 만든 TagGuru 와 네이밍 방식을 공유해서 TweetGuru 입니다.

TweetGuru : Auto Tweet Engine – 자동 정보 전달 트윗 엔진

TweetGuru는 국내 사용자들에게 필요한 다양한 정보를 OpenAPI 를 이용하여 자동으로 트위팅하는 엔진입니다.
다음과 같은 서비스들을 이용하여 동작됩니다.

  • CrawlGuru : 제가 작성한 웹 데이타 수집/가공 엔진입니다. PHP/Java/.NET/Delphi 이렇게 4가지 환경에서 쓸수 있습니다. 태그구루,지름도우미 등에서 사용중입니다.
  • Twitter Open API : 트위터에서 제공하는 OpenAPI 입니다. 시간당 100회 밖에 못쓰지만, 매쉬업 용도로는 충분합니다.
    Twitter4J 라는 자바기반의 Wrapper 라이브러리가 구글 App Engine 상에서 완벽히 동작합니다. 2.0.3 은 OAuth 에 문제가 있으니 2.0.4 이상을 쓰셔야 합니다.
  • Google APP Engine for Java : 구글에서 제공하는 무료 클라우드 서비스입니다. 기존의 Python 지원에 현재 Early Look 상태인 Java 지원이 추가되었습니다. 월 500만 Page View 에 일일 10기가 까지의 트래픽을 지원합니다. Twitter4J 와의 조합으로 트위터 매쉬업에 최적의 환경을 제공합니다. 또한 간단한 문법으로 Cron Job 생성(20개까지)을 지원하기 때문에 시간대 별로 기능을 동작시킬수 있습니다.
  • bit.ly OpenAPI : 단축 URL 을 만들기 위해서 사용합니다.

이렇게 4가지의 조합으로 다양한 정보를 자동으로 Tweet 하도록 만든것이 바로 TweetGuru 입니다. 현재 아래와 같이 꽤 많은 봇이 동작중입니다.
( 아이디어가 생기는 데로 계속 추가 될 예정입니다. 제 Twitter ( @xguru ) 를 Follow 하시면 추가될때마다 바로 알려드리겠습니다. )

현재 동작중인 Auto Tweet Engine
@clien_net

info_guru

IT 관련소식이 가장 빨리 올라오는 커뮤니티 사이트 클리앙 (clien.net)새로운 소식 게시판에 올라오는 글들을 자동으로 트위팅 합니다.
bit.ly 단축URL 서비스를 이용하여 해당 글에 대한 바로가기 링크를 제공합니다.

Clien 새소식 게시판 TweetGuru

클리앙 개편으로 중고장터 모니터링 서비스가 중단되었습니다.


클리앙 중고장터 모니터링 서비스
서로 Follow 하신 분들은 트위터 DirectMessage(DM)을 통해서 @clien_net 에 “buy Wii” 와 같은 메시지를 보내면 Wii 팝니다 같은 글이 올라올때 자동으로 알려줍니다.

buy 상품명 : 뭔가를 사고 싶을때 사용합니다. [판매] 글이 올라오면 DM 으로 알려드립니다.
sell 상품명 : 뭔가를 팔고 싶을때 사용합니다. [구입] 글이 올라오면 DM 으로 알려드립니다.

@info_guru

info_guru

한국내의 다양한 정보를 매일 지정된 시간대에 자동으로 트위팅 합니다. 다른 정보 추가문의는 @xguru

  • 매 일 08:00, 18:00 – 환율정보 : 미국 USD | 일본 JPY | 유로 EUR | 영국 GBP | 캐나다 CAD | 중국 CNY
  • 매 일 06:00, 12:00 – 날씨정보 : 서울/경기
  • 월~금 22:30, 05:00 – 미국증시정보 : 다우 , 나스닥 , S&P 500 – ( 미국/뉴욕 시간 기준입니다 )
  • 월~금 09:00, 15:00 – 한국증시정보 : 코스피 , 코스닥 , 국채
  • 토요일 22:00 – 로또 추첨 결과

Info_Guru TweetGuru

@navercast

navercast

네이버가 제공하는 네이버캐스트 – 오늘의 생활 문화 컨텐츠 정보를 시간별로 트위팅 합니다.

  • 05시 : 지식인의 서재 , 06시 : 한국인 , 07시 : 오늘의 세계인물 , 08시 : 오늘의 책 , 09시 : 오늘의 영화
  • 10시 : 오늘의 포토 , 11시 : 오늘의 키친 , 12시 : 오늘의 과학, 13시 : 오늘의 뮤직 , 14시 : 오늘의 웹툰
  • 15시 : 아름다운 한국 , 16시 : 오늘의 문학 , 17시 : 컬쳐플러그 , 18시 : 옛날신문, 19시 : 갤러리N
  • 20시 : 포토樂보드 , 21시: 스포츠스페셜 , 22시 : 영화 스페셜 , 23시 : 뮤직스페셜

네이버캐스트 TweetGuru

@ppomppu_guru
@ppomppu_guru2
@ppomppu_guru3

ppomppu_guru
커뮤니티 사이트 뽐뿌 (ppomppu.co.kr) 의 뽐뿌/휴대폰/쿠폰 게시판에 올라오는 글들을 자동으로 트위팅 합니다.

@ppomppu_guru – 뽐뿌 게시판
@ppomppu_guru2 – 휴대폰 게시판
@ppomppu_guru3 – 쿠폰 게시판

@TodayInHistoryK

TodayInHistoryK

역사속 오늘에 대한 정보를 매일 아침 9시 부터 한시간 마다 하나씩 트위팅 합니다.
YTN 에서 제공하는 역사속 오늘 페이지를 참고합니다.
@coex_guru

coex_guru

COEX,KINTEX,SETEC 세곳의 전시장에서 개최되는 전시회 정보를 30일전,7일전,당일에 트위팅 합니다.
관심있는 전시회를 놓치지 말고 사전등록하셔서 무료로 관람하세요 🙂
@Taekbae

taekbae

택배알림봇입니다. DM으로 “택배사 송장번호” 의 형식으로 명령을 보내주세요.
우체국/대한/한진/로젠/현대/옐로우캡/KGB/EMS/한덱스/동부/CJ/SC/하나로 택배를 지원합니다.
예) d taekbae 우체국 1234567890

* 각 트위터의 배경이미지는 moonwell의 NightFall 시리즈를 사용하였습니다.

TweetGuru 정보는 http://tweet.xguru.net/ 에서 항상 최신 내용을 확인하실수 있습니다.
혹시 추가하고 싶으신 정보가 있다면, 제 트위터 ( @xguru )로 연락주세요.
요즘 한참 트위터에 미쳐있는.. 엉뚱한 개발자 구루였습니다.

TweetGuru 를 소개합니다. Twitter 에서 자동으로 다양한 정보를 받아보세요.”에 대한 58개의 생각

  1. 1234

    참 재미있네요. 기술적인 부분이긴 하지만 웹 페이지를 파싱하는 방식으로 데이터를 수집하시는거지요?

    응답
  2. 1234

    네 그럼 한가지만 더 여쭤볼게요. 해당하는 페이지의 마크업이 변경되면 그에 맞춰서 수작업으로 파싱하는 부분도 바꿔주시는건가요?(정규표현식으로 사용하실 것 같은데…) 아니면 어떤 스마트한 알고리즘이 있으신건지요?

    응답
    1. 구루

      가능하면 변경없이 사용할수 있도록 만들고 있습니다만, 디자인 개편같은게 생기면 어쩔수 없이 수정해야 합니다.

      응답
    1. 구루

      RSS 와 비슷하게 해당 컨텐츠의 제목정보만을 가져오고, 기사의 링크는 해당 아티클로 직접 보내기때문에 링크만 다는것과 다르지 않습니다. 해당 서비스의 트래픽을 가로채는게 아니고, 정보의 전달경로를 더 늘이는 차원이라고 생각합니다. 우리가 메신저로 친구에게 이거 재밌으니 보라고 보내는 것과 비슷하지 않을까요 ?

      응답
  3. snoosia

    재밌는 걸 많이 하고 계시네요?
    해외와 국내서비스를 연결하는 많은 시도 부탁드립니다.

    응답
  4. 핑백: onbrain's me2DAY

  5. 신동호

    구루님 반갑습니다. 트위터를 소개해 주셔서 저도 가입해서 활동을 하고 있습니다. RSS 퍼갑니다.저는 온라인 인맥만들기에 관심이 많고요. 링크나우라는 비즈니스 인맥 사이트를 운영하고 있습니다. 블로거들이 프로필을 통해 인맥을 맺을 수 있도록 하고 있습니다. 앞으로도 좋은 글을 기대합니다.

    응답
  6. tohappy

    반짝 반하고 갑니다. CrawlGuru 핵심 인것 같네요. 나중에 자문을 좀 구해도 될까요~ @tohappy 로 follow 드렸습니다.

    응답
  7. 최윤석

    안녕하세요! 오랫만에 들어왔습니다. 역시 또 비밀리에 뭔가를 개발하고 계셨군요.. 전문 개발자로 전업하시는 것 아닙니까 ㅎㅎ 저도 여기 올 때마다 자극을 받습니다. (개발자로서 난 뭐하고 있었나 같은.. ㅎㅎ)

    응답
  8. jbshadows

    구루님의 글을 보고 전에 가입은 했는데요 잠시 바뻐 가입만 하고 방치를 하다가 오늘다시 구루님의 자동 트위팅글을 보고 시작해보려고 컴에 프로그램을 깔았으나…..

    당췌 로긴부터를 못하겠습니다…ㅠ.ㅠ그래서 여러군데 찾아보았지만
    안나와있네요….프로그램은 twhirl을 깔았는데요..어찌해야하나요..
    그리고 자동 트위팅은 어케하나요?

    응답
    1. 구루

      twhirl 에서 twitter id 적고 connect 누르면 됩니다. 자동트위팅은 저 트위터계정들이 자동으로 하고 있는것이니, 저 계정들을 follow 하시면 됩니다.

      응답
  9. jbshadows

    twhirl을 전에 깔았는데 아이디를 잘못입력했거든요…새로 만드는건줄 알고…딴걸 입력하고커넥트 했더니 패스워드 누르는게 나오는데 당연히 아이디가 없으니 실패를 하는건데…다시 다른 아이디 쓰는 창으로 되돌아가는게 어떤건지 모르겠어요…ㅠ.ㅠ도움 부탁드립니다…ㅠ.ㅠ

    응답
  10. jbshadows

    구루님 귀찮게 해드려서 죄송합니다~^^역시 이것저것 닥치는데로 다 만저봐야 하나봐요~^^해결되었습니다~^^이제 자동 트위팅을 해봐야겠네요~ㅋ

    응답
  11. TrustMe

    clien_net만 follow하면 새로운 소식 자동으로 twit 되는건가요? 아님 위의 twitguru같은걸 깔아줘야 하는가요? ^^
    twitter는 딴곳에서 보고 가입했는데 clien에서 구루님 글 보고 여기 와서 구루님과 clien_net을 추가했어요~~ 반갑습니다~

    응답
  12. jenny

    following 하는사람을 핸드폰 모바일으로 소식을 오게할수있다고 들었습니다
    핸드폰으로 오게하는방법과 번호 입력하는 방법좀알려주세요 ㅠㅠ

    응답
  13. burtonpro

    트위터 api 연동해서 무얼 좀 해볼려고 하는데..
    rate limiting 이거 풀려면 어떻게 해야 되는 것인가요?

    구루님 글? 보니 whitelist 등록하는 법을 알고 싶습니다.

    좋은 정보 감사합니다. 꾸벅

    응답
  14. 꼭부탁~

    저기요… 뜬금 없는 질문일수도 있지만…
    정말 힘들게 웺서핑 했지만 도저히 못 찾겠군요..

    제가 팔로우하는 분의 새로운 글을 제 핸드폰 문자메시지로 받으려면 어떻게 해야 하나요?

    제 트위터 계정의 Devices에 한국 핸드폰 넘버(+821059991111)를 넣었더니 ‘We currently don’t support ….’ 라고 나오는데요.

    다른 분들은 트위터 문자를 잘 받으시나본데 도대체 어떻게 해야 가능한지 알 수가 없군요. 부탁드립니다.

    응답
  15. 바보부락

    너무나 참신한 프로그램들이네요… 감사히 잘 사용하겠습니다.. ^^
    그런데 다른봇들은 다 이해가 가는데요… 마지막에 있는 택배봇은 어떻게 사용하는것인가요?

    응답
  16. 박상태

    안녕하세요 한가지 질문좀요
    보통 어떤 뉴스나 기사를 보고 tweet아이콘을 누르면 트위터에 글쓰기 텍스트박스에 그 내용이 들어가있게 되는데 그건 어떤 방식으로 거기에 넘기는건지요?좀 알려주시면 감사하겠습니다.

    응답
  17. 망각

    안녀하세요, 클량 넘 잘 쓰고 있는데요, taekbae쪽 쓰다 보니까 최초 접수만 나오고 최종 상황이 안 뜨네요. 혹시 의도적인 것인지 아니면 140자 제한 떄문에 그런 것인가요?

    응답
    1. 구루 글쓴이

      한번 보낼때마다 그때 한번만 체크하는거라서요. 최종상황이 되었다고 자동으로 알려주지는 않습니다 ^^

      응답
  18. 김동욱

    음… 네이버 까페에 올라오는 글이나 정보도 자동으로 올라올 수 있도록 할 수 있나요?

    응답
    1. 구루 글쓴이

      네 가능합니다. 크롤링해서 만들거나 혹시 RSS 가 있다면 그걸로 만들어도 됩니다.

      응답

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다