[개발] 스팀잇 글을 댓글로 검색을? steem.apps 댓글 봇 오픈 - 검색 + 멘션 + 리스팀 댓글 알림

door_steemapps.png

안녕하세요. 나혼자, 엔에치입니다. 오늘은 댓글 봇 기능을 추가한 버전의 오픈 소식을 알립니다. 봇 기능 개발은 꽤나 재밌는 작업이군요. ㅎㅎ 기능에 대해 하나하나 소개해드리도록 하겠습니다..

기능 소개

1. 댓글로 스팀잇 글을 검색하자.

'@검색 검색어'의 댓글을 통해 스팀잇 글의 검색 결과를 댓글 봇이 구글에서 대신 검색을 해서 10개의 글을 댓글로 알려줍니다.



왜 만들었나?

  • 스팀잇의 글은 7일, 아니 2~3일만 지나도 묻히는 인스턴스식 소비경향이 강합니다. 과거의 가치있는 글들을 검색을 통해 많이 본다면 그 글의 가치를 온건히 우리가 지켜낼 수 있다고 생각합니다.

이미 스팀잇 내에도 검색 기능이 되는데?

  • 조금 다릅니다. 일단 광고가 없습니다. 비트코인이라는 검색 결과만 하더라도... 이렇게 광고가 많고

  • 스팀잇에서 검색되는 구글 커스텀 서치의 결과와 실제 구글에서 검색했을 때의 결과가 다르다는 것입니다. 검색 결과에서 상위에 랭크된다는 건 그만큼 오를만한 객관적인 지표가 있었다고 사용자에게 신뢰감을 주기에 선택, 읽혀질 가능성이 높다고 봅니다. 헌데 스팀잇 내 커스텀 서치의 검색 결과는 너무 쌩뚱맞게 나와서 신뢰도가 많이 떨어집니다.

한번 '비트코인' 이라는 검색을 해보겠습니다.


스팀잇 내 구글 커스텀 서치 결과 :


실제 구글에서 '비트코인'을 검색한 결과 :

딱 봐도 구글 내 스팀잇 검색 결과가 더 객관적인 지표로 랭크된 것은 의심할 여지가 없습니다. 무려 그란투리스모님 글이 1위 랭크인 것은 너무 당연한 결과이니까요.

허나 사용자가 구글 사이트에 별도로 접속해서 'site:steemit.com'을 입력하고 검색어를 입력한다는 건 모바일 사용자가 많은 요즘 시대에 ( 모바일 70%, 웹 30% 정도로 예상합니다. ) 꽤나 고통스러운 검색 과정입니다.

이를 해결해보고자 기능을 한번 만들어봤습니다. ㅎㅎ검색 결과를 알려주는데 밀리지 않는다면 10초 이내입니다.


2. 누가 나를 멘션했지?

누군가 내 얘기를 포스팅이나 댓글에서 언급한다면 궁금하지 않으셨나요? 궁금하지 않을리가...... 없습니다. ( 이... 이것도 저만 그런건가요? ) 물론 텔레그램 챗봇의 멘션 알림 기능을 통해서도 알 수 있겠지만 텔레그램을 쓰지 않으시는 분들과 저를 위해 준비해봤습니다.

텔레그램에서 연결되는 인앱 브라우저라고 하나요? 그런 형태를 싫어하기에 알람만 받고 저는 별도로 찾아서 들어갑니다 ㅠㅠ (인앱브라우저 시러요.)

'@멘션 등록''@멘션 해제'로 해당 댓글 알림을 등록,해제 하실 수 있습니다.

등록을 하고 나서 누군가 나를 멘션한다면...? 이렇게 @steem.apps가 내 최신 글에 찾아와 댓글로 링크를 달아주고 갑니다.

누구나 나를 멘션 했을 때 찾아가지 못해 아쉬웠던 적이 있었을 겁니다. 또는 멘션을 했었어도 멘션을 했던 사람이 하나하나 직접 찾아가서 댓글을 남기기에도 좀 민망하거나 귀찮을 때가 있습니다. 이런 경우 이 멘션 댓글 봇은 그런 문제점을 해결하는데 도움이 되어드릴 수 있을 것 같습니다. 물론 텔레그램을 쓰지 않으시는 분께는 더 큰 도움이 될 수 있습니다.


3. 누가 나를 리스팀했지?

이 기능은 지난번 만들어두었던 기능인데 소개만 하겠습니다. 누군가 나를 리스팀했는지 확인하려면 별도의 서비스 사이트에서만 확인이 가능했습니다. steemdb.com과 같은요. 그래서 내 글을 리스팀했던 유저가 궁금한 경우 '@리스팀 리스트''@리스팀 목록'을 통해 리스팀한 유저가 누군지 댓글로 달아드리는 서비스입니다. ㅎㅎㅎ


이런 기능들을 만드는데는 한가지 큰 모토가 있는데요. 별도의 사이트나 서드파티앱을 통하지 않고 스팀잇 내에서 확인하거나 서비스 받아야 한다는 것입니다. 분명 귀챃아 하는 사람들이 있을테니까요. 또 댓글 서비스 기능의 강력함은 steemit.com이나 busy.org, steemkr.com등에 상관없이 기능이 동작한다는 점이겠죠.

또 저 스스로 만들어놓고 만족감을 느끼는것도 꽤나 큰 것 같습니다. 재미써요. ㅎㅎ 다음 업데이트 때에는 제 스파를 일부 임대해서 기능 사용자들에게 보팅을 해주는 활성화 정책을 좀 써볼까 하며...

다음 기능 추가는 steem 전송을 통한 계정 생성 서비스를 분석, 기획중입니다. 예전부터 세계님이 올려주신 메모 암호화 기능을 통해서 뭔가 만들어 볼수 있겠다 싶었는데 메모 암호화를 통해서 생성하고 싶은 계정명과 패스워드를 받아볼 이메일을 전송 받아 계정을 생성해서 패스워드를 이메일로 전송해주는 서비스입니다. 물론 받는 정보를 굳이 암호화하지 않아도 상관없는 정보들이긴 해서 암호화하지 않는 메모로도 서비스를 할 생각이고요.

최근 많은 가입 대기자들을 보며 생각하고 있는 서비스입니다. 아마 여러 스팀을 거래하는 거래소를 통해 3스팀을 받아 계정을 생성해서 이메일로 패스워드를 전송해준다.가 주요골자가 아닌가 싶네요. 여기서 3스팀은 제가 받는 수수료가 아니라 새로 생성되는 계정에 필수적으로 들어가야하는 스팀입니다. (제가 받는게 아닙니다.무료입니다.) 그리고 스팀잇 내에서도 전송 받으면 바로 생성해줄거고요. 현재 구상하고 있는 받아야 할 메모는 대강 이렇습니다.

{account:'새로 생성할 아이디', email : '비번받을 이메일주소', addr_memo : '혹시 모를 사고나 생성 오류에 대비한 환급용 거래소 메모 주소' }

개발하는데 이슈만 없다면 가입을 못하고 있는 많은 대기자들에게 꽤 괜찮은 서비스가 될지도 모른다는 생각이 듭니다.

읽어주셔서 감사합니다.

H2
H3
H4
3 columns
2 columns
1 column
257 Comments