트위터에서 생일/기념일/약속/날씨 알림을 받아보세요. @info_guru

트위터에서는 서로 Follow 한 사람들끼리는 서로 비밀쪽지인 (Direct Message)를 보낼수 있습니다.
자신의 Follower 한테만 DM 을 보낼수 있기에, 서로 Follow 해야지만 비밀대화가 가능해지죠.

DM 을 보내는 방법은 간단합니다. “d 아이디 메시지 문자열” 같이 입력하면 됩니다.

d xguru 안녕하세요. 이것은 DM 보내기 예제입니다.

@골뱅이 마크가 없이 그냥 아이디만 입력한다는것에 주의하세요.

이 DM 을 이용하면 트위터 기반의 매우 다양한 서비스가 가능해 집니다.
그래서 전에 소개해드린 자동트윗엔진 TweetGuru를 이용해서
기존에 날씨/주가/환율/로또 정보등을 서비스하던 @info_guru에 DM 기반의 서비스를 추가해봤습니다.

생일/기념일/약속/날씨 알림을 Twitter 에서 받기



@info_guru 를 Following 하시면 1분정도안에 @info_guru가 여러분의 계정을 Following 하게 됩니다.

Follow 되는 순간 다음과 같은 DM 을 받게 됩니다.

* 현재 사용자가 2000명이 넘어서 더이상 자동 Follow 가 되지 않습니다. Twitter 쪽에 문의해서 해결해 보겠습니다.

@info_guru 사용자로 등록되셨습니다. @info_guru는 DM 을 이용하여 날씨/생일/기념일/약속 등의 알림기능을 제공합니다. 사용가능 명령어는 http://tweet.xguru.net/infoguru_command.html 를 참고하세요

이렇게 되면, 그 뒤부터는 @info_guru 에 다음과 같은 4종류의 명령을 내릴수 있습니다. ( 현재 4개이며 계속 늘어날 예정입니다. )

  • 생일 : 가족/애인/친구들의 생일을 7일전/3일전/1일전/당일날에 미리 알려줍니다. (음력지원)
  • 기념일 : 등록한 기념일을 15일전/7일전/3일전/1일전/당일날에 미리 알려줍니다.
  • 약속 : 등록한 약속에 대해 3일전/1일전/3시간전/1시간전에 미리 알려줍니다.
  • 날씨 : 자신의 도시의 날씨를 지정한 시간에 받아볼수 있습니다. ( 170개 도시 지원 )
  • 주식 : 각 종목코드의 주식시세를 지정한 시간에 받아볼수 있습니다. KOSPI , KOSDAQ 동시지원

이제 트위터에 생일/기념일/약속만 등록해두면 @info_guru 가 알아서 잊어먹지 않도록 알려줍니다.
사용해보시고, 다양한 의견을 제 트위터인 @xguru 로 주세요.
(제가 만든 TweetGuru 계정들(@info_guru,@clien_net,@zirum,@navercast)로 오는 @reply 는 거의 체크못합니다. 계정이 5개라 이젠 멀티로 돌리기도 힘들거든요.. ^^; )

@info_guru : DM 명령어 상세 설명

DM 명령어는 트위터창에 “d info_guru [메시지]” 와 같은 형태로 전송하며, 아래 명령들은 [메시지] 부분을 나타냅니다.
모든 명령에 대한 답변은 DM 으로만 전송되며, 1분마다 배치 처리하므로 명령 전송후 최대 1분정도 기다리셔야 합니다.
[이름]에는 빈칸을 사용하지 못합니다. “_” 나 “-” 문자를 사용해주세요. 같은 이름으로 다시 보내면 재설정됩니다.

지원명령어 : 날씨 , 생일 , 기념일 , 약속 , 주식

날씨 : 원하는 지역의 날씨정보를 지정한 시간에 받아봅니다. 170개 도시를 지원합니다. 지원 도시 리스트
  • 날씨 [도시] [시간] : 원하는 지역의 날씨정보를 지정한 시간에 받도록 설정합니다.
    전송 : d info_guru 날씨 수원 0800
    수신 : [수원] 지역의 날씨정보 수신신청이 완료되었습니다. 매일 08:00분에 수원 지역의 날씨를 DM 으로 알려드리겠습니다
    알림 : [수원 날씨] 오늘:오전 구름많음 20.0℃강수확률 20% 오후 구름많음 27.0℃강수확률 20% , 내일:오전 흐림 21.0℃강수확률 30% 오후 구름많음 28.0℃강수확률 20% – 저기압의 영향에서 점차 벗어나겠으나, 남해안과 제주도지방은 밤부터 장마전선의 영향을 받겠습니다.전국이 흐리거나 구름이 많겠으며, 제주도지방은 아… http://bit.ly/esgtg
  • 날씨 설정 : 현재 자신이 설정한 모든 날씨정보 리스트를 받아옵니다.
    전송 : d info_guru 날씨 설정
    수신 : 현재 설정된 날씨정보 : 수원 0800 | 수원 1140 |
  • 날씨 삭제 [도시 or 시간]: 현재 자신이 설정한 날씨정보 를 지웁니다.
    전송 : d info_guru 날씨 삭제 수원
    수신 : 수원지역에 대한 날씨정보 설정이 삭제되었습니다.

    전송 : d info_guru 날씨 삭제 08:00
    수신 : 11:40에 보내는 날씨정보 설정이 삭제되었습니다.

생일 : 가족/애인/친구들의 생일을 7일전/3일전/1일전/당일날에 미리 알려줍니다.
  • 생일 [이름] [날짜] : 원하는 사람의 생일을 등록합니다.
    날짜형식 : MMDD , YYYYMMDD , -MMDD , -YYYYMMDD ( – 는 음력을 의미합니다. )
    YYYY 는 실제 태어난 연도이며, 이를 입력시 몇번째 생일인지까지 알려줍니다.

    전송 : d info_guru 생일 구루 0620
    수신 : [구루] 님의 10월 25일 생일알림신청이 완료되었습니다. 생일 7일전/3일전/1일전/당일에 DM 으로 알려드리겠습니다.
    알림 : 오늘 10월 25일은 구루님의 생일입니다. 잊지말고 축하해주세요!

    전송 : d info_guru 생일 철수 -19800509
    수신 : [철수] 님의 음력 05월 09일 생일알림신청이 완료되었습니다. 생일 7일전/3일전/1일전/당일에 DM 으로 알려드리겠습니다.
    알림 : 내일 06월 01일은 음력 05월 09일로 철수님의 30번째 생일입니다. 잊지말고 축하해주세요!

  • 생일 설정 : 현재 자신이 등록한 모든 생일정보 리스트를 받아옵니다.
    전송 : d info_guru 생일 설정
    수신 : 현재 설정된 생일정보 : {구루 1025} |
  • 생일 삭제 [이름]: 해당 이름에 대한 생일정보를 지웁니다.
    전송 : d info_guru 생일 삭제 철수
    수신 : 철수님의 생일 알림 설정이 삭제되었습니다.
기념일 : 등록한 기념일을 15일전/7일전/3일전/1일전/당일날에 미리 알려줍니다.
  • 기념일 [이름] [날짜] : 원하는 기념일을 등록합니다.
    날짜형식 : MMDD , YYYYMMDD – YYYY 는 실제 기념일의 연도이며, 이를 입력시 몇주년 기념일인지까지 알려줍니다.

    전송 : d info_guru 기념일 결혼 20000521
    수신 : [결혼] 기념일인 05월 21일의 알림신청이 완료되었습니다. 기념일 15일전/7일전/3일전/1일전/당일에 DM 으로 알려드리겠습니다
    알림 : 내일 05월 21일은 9주년 결혼기념일입니다. 잊지말고 기억해주세요!

  • 기념일 설정 : 현재 자신이 등록한 모든 기념일정보 리스트를 받아옵니다.
    전송 : d info_guru 기념일 설정
    수신 : 현재 설정된 기념일정보 : {결혼 20000521} |
  • 기념일 삭제 [이름]: 해당 기념일를 지웁니다.
    전송 : d info_guru 기념일 삭제 결혼
    수신 : 결혼 기념일 알림 설정이 삭제되었습니다.
약속 : 등록한 약속에 대해 3일전/1일전/3시간전/1시간전에 미리 알려줍니다.
  • 약속 [이름] [날짜 시간] : 원하는 기념일을 등록합니다.
    날짜형식 : YYYYMMDD HHSS , MMDD HHSS , HHSS – 년 과 월/일 미등록시에는 올해/오늘로 설정됩니다.

    전송 : d info_guru 약속 철수와_저녁식사 0601 1900
    수신 : 2009년 06월 01일 19시 00분의 [철수와_저녁식사] 약속 알림신청이 완료되었습니다. 약속 3일전/1일전/3시간전/1시간전에 DM 으로 알려드리겠습니다.
    알림 : 내일 06월 01일 19시 00분에 [철수와_저녁식사] 약속입니다. 잊지마세요!

    전송 : d info_guru 약속 철수와_저녁식사 0610 1800
    수신 : [철수와_저녁식사] 약속 알림신청이 2009년 06월 10일 18시 00분로 변경되었습니다. 약속 3일전/1일전/3시간전/1시간전에 DM 으로 알려드리겠습니다.

    약속설정은 1시간전 통보후 삭제됩니다.

  • 약속 설정 : 현재 자신이 등록한 모든 약속정보 리스트를 받아옵니다.
    전송 : d info_guru 약속 설정
    수신 : 현재 설정된 약속정보 : {철수와_저녁식사 20090610} |
  • 약속 삭제 [이름]: 해당 약속을 지웁니다.
    전송 : d info_guru 약속 삭제 철수와_저녁식사
    수신 : [철수와 저녁식사] 약속 알림 설정이 삭제되었습니다.
주식 : 등록한 주가종목 정보를 해당시간에 알려줍니다.
  • 주식 [종목코드] [시간] : 원하는 종목과 받아볼 시간을 등록합니다.
    시간형식 : HHMM – 월-금요일 해당시간에 전송됩니다.

    전송 : d info_guru 주식 005930 1030
    수신 : [005930] 코드의 주가정보 알림신청이 완료되었습니다. 매일 10시 30분에 005930 의 주가를 DM 으로 알려드리겠습니다.
    알림 : [삼성전자 005930] 562,000 ▼ 3,000 http://bit.ly/14D5Ib

  • 주식 설정 : 현재 자신이 등록한 모든 종목들의 리스트를 받아옵니다.
    전송 : d info_guru 주식 설정
    수신 : 현재 설정된 주식코드 : {005930 1030} {005490 1130} |
  • 주식 삭제 [시간]: 해당 시간의 알림을 지웁니다. 시간을 지정하면 해당시간 것만, 없으면 모든 알림을 삭제합니다.
    전송 : d info_guru 주식 삭제 1030
    수신 : 1030분에 전송하는 주식시세정보 알림 설정이 삭제되었습니다.
  • 종목코드를 KOSPI , KOSDAQ 으로 지정하면 KOSPI , KOSDAQ 지수정보를 해당시간에 전송합니다.

@info_guru 를 Follow 하세요!. 질문은 @xguru 으로 보내주세요 🙂

Leave a comment ?

21 Comments.

  1. thirdtype's me2DAY - trackback on 2009년 6월 3일 at 11:01 오후
  2. 동생 이름이 외자라서 한글자로 했는데 생일 설정이 안되네요..
    여러번 해보다가 안되서 기념일도 한글자로 해보니까 안되고..
    글자가 한글자인가 해서 이름뒤에 이자를 붙여서 두글자로 하니까 바로 되네요..
    이름의 형식에 제약이 있는건가요?

    • 엇 그런건 아닌데요. 특별히 길이에 제한을 두지는 않았는데. 이상하네요. 소스상으로는 전혀 제약이 없습니다.
      근데 제가 해봐도 한글자는 안되네요 ㅡ.ㅡ; 디버깅을 좀 해봐야 알수 있을듯 합니다. 일단은 두글자로 이용해 주세요.

  3. 안녕하세요 구루님. 질문이 있는데요. 제가 다니는 대학교 사이트에서 공지사항이나 뉴스를 트위터로 계시하는 계정을 하나 만들려고 하는데요.
    Feedity 사이트로 rss 주소로 만들어서 rss2twitter 로 그 계정으로 보내는 방식을 했는데요. 생성되는 링크를 클릭하면 링크가 깨져서 나오는데. 방법이 없을까요?

  4. 답변 감사드립니다. 제가 질문을 잘못해서 오해하신듯. 죄송합니다. rss2twitter가 문제가 아니라 Feedity로 rss를 지원하지 않는 사이트에서 rss로 받아보려고 하는데, 타이틀까지는 제대로 나오는데요 원본 링크를 클릭하면 링크가 깨집니다.

  5. @inhauniv 입니다. 학교홈페이지를 rss로 받아 자동트윗되게 하려는데 rss가 안되네요. 감사합니다 ^^

  6. 참고로 현재까지 @inhauniv에 올린글은 제가 수동으로 올린글입니다. rss로 올린글은 링크가 깨져서 지웠거든요.

  7. 생일 삭제를 위해서 생일 삭제 철수 를 보냈는데
    답변이 삭제님의 생일 알람 설정이 삭제되었습니다. 라고왔어요 ㅜ.ㅜ
    그리고 생일 설정 보면 철수의 생일이 남아있습니다 ^^

    정말 좋은 알림 감사합니다 ^^

  8. 저는 생일 날씨 설정을 하는데 제대로 안 됩니다. following을 안 해서 그렇다는 경고 메시지가 자꾸 뜹니다. 아이폰이고 pc고 info_guru의 환율 뉴스가 계속 들어오고 있는데요…. 뭐가 잘 못 된건지요? 그리고 트위터를 IE에서 보면 글자의 윗부분이 잘려 보이더라구요. 화면을 작게 조정하면 다 보이는데 글씨가 작아져서 불편하고요.

  9. info_guru does not follow you. Send ‘follow info_guru’ request. 이런 경고 문구인데요. 그럼 환율 소식은 왜 들어오는지… 제가 세벌식 자판(최종)을 써서 그럴리도 없고…

  10. info_guru가 나를 following하지 않아서 그런 모양인데 어떻게 해야 하나… ㅜㅜ 구루님께 트윗을 날려야되나?

  11. d info_guru 생일 이름 -yyyymmdd 형식으로 전송했는데 안되네요

  12. 팔로우했는데 아직..ㅎㅁㅎ나중에 기념일이나 생일을 알려드리면 되는건가요?

  13. 등록이 안됩니다 봐주세요

  14. 초보라서 그러는데 검색에서 제 아이디 안떠요 부탁드립니다.

  15. 신기하긴한데.. 주소록에 입력된 생일들 다시 옮길 생각하니.. OTL…^_^;

  16. 오늘처음 등록 했읍니다 신기도하고 어리둥절하네요 고수님들께서 잘가리켜주시고 이도해주세요 ㄳㄳ

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Trackbacks and Pingbacks: