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

in #kr-dev7 years ago (edited)

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 : '혹시 모를 사고나 생성 오류에 대비한 환급용 거래소 메모 주소' }

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

읽어주셔서 감사합니다.

Sort:  

@검색 steem개발

이리하면 되는 것인가요?
본문 글이 뭔가 재미있는 스팀 프로그램 개발 관련 된 것 같은데,
나중에 다시 읽어 보기 위해서 댓글달아 표시해 둡니다.

검색 명령만 하셔야됩니당 ㅎㅎ

@멘션 등록

멘션 댓글 안내 서비스가 등록되었습니당.

@멘션 등록

멘션 댓글 안내 서비스가 등록되었습니당.

@검색 hackerzizon

안녕하세요. @steem.apps입니다. 요청하신 구글 내 스팀잇 [hackerzizon] 검색 결과입니다.

1. hackerzizon님의 (Translation) 이오스 공지 - 블록 프로듀서 후보자를 모집합니다
3일 전 ... 안녕하세요? @hackerzizon입니다. 이오스 블록 프로듀서 모집 공지를 번역했습니다. ^^ 많은 사람들이 지원을 하겠네요. 이오스 화이팅~ 업봇과 팔로우 리스팀은 작성자에게 힘이… by hackerzizon.
2. hackerzizon님의 우리 신청합시다 (연간 수십억원??) EOS 블록 프로듀서 후보자 양식
3일 전 ... 이전 글 (번역) 이오스 공지 - 블록 프로듀서 후보자를 모집합니다. 양식 링크 by hackerzizon.
3. hackerzizon님의 이거 해킹인가요?? ;;; 이런 사이트 들어가본 적 없는데.
2018년 2월 2일 ... HitBTC 뭔지도 잘 모르겠고, 오늘 06:03 에 이메일 받았습니다. 다들 조심하세요. 근래 ICO 사이트 여러개 찾아보고 다니던게 화근이었던 것 같네요... by hackerzizon.
4. hackerzizon님의 (트렌드 top10) 가장 주목받기 좋은 효과적인 태그
2018년 1월 31일 ... 스팀잇에는 매우 많은 글이 올라옵니다. 그런데 가입한지 하루된 저로서는 어떤 글을 쓰고 어떻게 시작해야할지 막막하더군요. 그래서, 현재 1월 31일 수요일 기준으로 태그를 검색해봤습니다. 한번… by hackerzizon.
5. hackerzizon님의 (스팀밋 공지) Steemian.com 유저키 사용 자동보팅 이슈 ( User
2018년 2월 2일 ... 한 시간 전 streemian.com 공지에 문제가 발생했는데요. 이유는 다음과 같습니다. 유저허락 없이 공지를 위로 띄우기 위해서 (상위 유저 포함) 키를 사용해서 UpVote하여 공지를 맨 위로… by hackerzizon.
6. hackerzizon님의 world cutest dog "happy" 수면 양말 좋아요
2018년 2월 18일 ... She like so much socks XD always take it and want be chased !~ 너무 귀여워요 ~ SteepshotIPFSGoogle Play by hackerzizon.
7. hackerzizon님의 Sleeping dog 'happy' (동생 이름이 해피 ㅎㅎ)
2018년 2월 13일 ... aww so cute :P SteepshotIPFSGoogle Play by hackerzizon.
8. hackerzizon님의 'Happy' dog 물줘욤^~^ 여름이 빨리 왔으면 좋겠어요!
2018년 2월 15일 ... Picture was taken at last year summer :) South Korea is still cold weather. Sorry for happy Couldn't take her bring… by hackerzizon.
9. hackerzizon님의 #4 My dog " happy "
7 Feb 2018 ... She always ask me to get some meals when dinner come My family have not given her meals that human eat but these… by hackerzizon.

이런 문제가 조금 있군요 ㅎㅎ 수정해야겠습니다ㅎㅎ

@검색 스팀 청서

안녕하세요. @steem.apps입니다. 요청하신 구글 내 스팀잇 [스팀잇 청서] 검색 결과입니다.

1. segyepark님의 [번역] 스팀 청서 공식 발표 + 스팀잇 전용 쇼핑몰 (@steemitblog
안녕하세요. 박세계입니다. 스팀잇 공식 블로그인 @steemitblog 에서 스팀 청서를 공식 발표하여 이를 번역해봤습니다. 공식 발표를 최대한 빨리 접하는게 스팀잇의 이해도 뿐만 아니라 투자에도 크게… by segyepark.
2. inhigh님의 스팀잇 청서 이미지의 느낌적인 느낌으로 모방해보았습니다 ... - Steemit저장된 페이지
아침에 업데이트된 스팀잇청서(blue paper)글을 보셨나요? 기존에 있던 백서(White paper)의 업그레드 버전이라고합니다. 청서 링크 : https://steemit.com/steem/@steemitblog/announcing-the-steem-bluepaper 물론 영어라 읽진 못 했지만 저는 포스팅에 보이는 멋진 이미지가 눈에 들어왔습니다! 포토샵 작업을 하게 된 이후로 ...
3. vimva님의 [스팀언팩 2회] 신개념 블로그 스팀잇 뜯어보기, 스팀언팩 2회 ... - Steemit저장된 페이지
안녕하세요 빔바입니다 :) 신개념 블로그 스팀잇 뜯어보기, "스팀 언팩" 2회가 업로드 되었습니다 :) 스팀언팩에 대한 소개는 여기 를 참조해주세요 :) 오늘 올라갈 스팀언팩부터는 한 번에 ... [2회] 스팀잇에서 어떻게 보상을 받을 수 있는가!? ..... ㅋㅋㅋㅋㅋ @dmy님의 비유가 참 좋았습니다 :) 저도 짬내서 백서랑 청서좀 읽어봐야하는데.
4. relaxkim님의 스팀잇 처음 시작하는 분들을 위한 즐겨찾기 페이지
저도 시작한지 며칠 안되어 천천히 알아가는 중입니다. 이해에 도움이 되었던 페이지 즐겨찾기 용도로 만들었어요. 원 제목은 '스팀잇에 없는 즐겨찾기를 위한 개인 페이지'였는데, 생각해보니 앞으로 신규 가입자 분들이 늘어날테니 초보 입장에서 도움이 된 글을 모아놓으면 시작하는 분들을 위한 페이지가 되겠더군요. 도움이 되셨다면 ...
5. gochujangkim님의 [뉴비들을 위한 번역] 스팀잇 CEO 네드 스캇이 드리는 글(2018년 2월
2018년 2월 20일 ... 스팀잇 겨울 업데이트 : 2017년의 회고, 우리의 비전에 대한 공식 성명과 임무, 그리고 향후 전망 우리는 이 포스트에서, 지난 1년 동안의 성패에 대한 관점과 앞으로 추진할 임무의 내용을 ... 또 가장 광범위한 사람들이 이해할 수 있는, 우리의 프로토콜에 유익한 가이드가 되게 고안한 새로운 청서도 발표했습니다.
6. pius.pius님의 스팀에서도 디지털 키티가 나올 수 있을까요?
이들 증인은 생산한 블록 당 소정의 수수료를 받습니다. 증인들은 새롭게 생성된 토큰으로 100% 보상을 받기 때문에, 최종 사용자들의 개별 트랜잭션에는 어떠한 수수료도 부과되지 않습니다. 스팀 시스템은 대역폭 속도 제한(bandwidth rate limiting; 스팀 청서 참조)을 사용하기 때문에, 사용자들이 수수료 없이 무제한으로 트랜잭션을 ...
7. mastertri님의 스팀잇 보상에 대한 자정 작용이 필요한 이유
그리고 결국 전체 목초지를 크게 키우는 것은 더 많은 사람들이 이 곳에서 가치를 발견하고 보상을 가져가는 일을 통해 가능할 겁니다. 스팀잇 청서(Bluepaper)에는 재미있는 개념이 소개되어 있습니다. 비트코인이 '작업 증명'(Proof of Work, POW) 이라는 방식으로 블록을 확정짓는 것과 비견해 사람들의 활동에 의해 가치가 부여되고 ...
8. peanutbutter님의 # 스팀잇 Bandwidth Remaining란? (What is Bandwidth Remaining
2018년 1월 27일 ... 이전글 : # 뉴비는 헤매고 있습니다 # 당신은 50만명 중에 1등을 해본 적이 있습니까? # 스팀잇 뉴비는 어떻게 글을 써야… by peanutbutter.
9. partykim님의 스팀백서 읽어 보셨어요??
2018년 2월 18일 ... 스팀에 대해 더 깊은 이해를 하기 위해 스팀 백서,청서 스팀블록체인 기반의 SMT(Smart Network Token) 백서까지 다 읽어보려 애를 쓰고 있습니다. 아직 정말 소량의 ... 저는 스팀잇에서 활동한지 그렇게 오래되진 않았지만, 스팀잇 커뮤니티에는 정말로 능력자가 유독 많은 것 같은 느낌이 듭니다. 덕분에 더 즐겁게 ...

@멘션 등록

멘션 댓글 안내 서비스가 등록되었습니당.

@멘션 등록

멘션 댓글 안내 서비스가 등록되었습니당.

@멘션 등록

멘션 댓글 안내 서비스가 등록되었습니당.

@멘션 등록

멘션 댓글 안내 서비스가 등록되었습니당.

@리스팀 등록

Posted using Partiko Android

리스팀 댓글 안내 서비스가 등록되었습니당.