Steemit Alarm Bot! 스팀잇 알람봇 완성했습니다!!!! [다양한 기능 탑재]

in #kr7 years ago (edited)

안녕하세요 @otac 입니다
프로그래밍을 공부하면서 무언가 의미있는걸 만들어보고 싶었는데

미천한 실력 관계로 약 1주간의 대삽질끝에 꽤 그럴싸한 기능을 가진 알람 봇을 만들었습니다!!

텔레그램 봇으로 제작되었으며 우선 간략한 기능을 설명하자면

  • 내글에 코멘트가 달릴 시 알림
  • 내 코멘트에 코멘트가 달릴시 알림
  • 내 글이 리스팀 될경우 알림
  • 내 글이 보팅을 받을 경우 알림
  • 보팅한 사람 / 리스팀 한 사람 / 댓글단 사람 팔로우 추가
  • 내 글의 댓글에 댓글달기
  • 댓글 20초 제한일경우 자동으로 대기리스트에 올려서 순차적으로 댓글 삽입
  • 보팅한 사람 목록을 최근순 보상순으로 정렬하여 보는기능

이며 명령어 및 설명은 다음과 같습니다

KakaoTalk_Photo_2018-02-13-21-31-53_97.jpeg

플레이스토어 / 앱스토어에서 '텔레그램' 을 검색해서

다운받으신뒤에 다음의 링크를 눌러주세요!

https://t.me/FunSteemitBot

다음 링크를 누르신 뒤 친구 추가를 하면 사실상 끝났습니다.!!

KakaoTalk_Photo_2018-02-13-21-32-08_35.jpeg

다음은 명령어 안내입니다


/register - 자신의 아이디를 등록하는 기능입니다
골뱅이(@) 는 제거하고 등록해주셔야합니다

ex) /register otac

/reset - 세팅한 모든 기록을 초기화 하는 기능입니다

/add - 특정 유저가 글을쓰면 알림을 받는 기능입니다.

ex) /add otac

/unadd - 위의 모니터링 목록에서 특정 회원을 제거하는 기능입니다

ex) /unadd otac

/resteem on/off - on off 로 입력하시면 작동가능하며 리스팀시 알림을 받는 기능입니다

ex) /resteem on

/mention - 게시글이나 댓글에 자신의 아이디가 호출이되면 알림을 받는 기능입니다.

ex) /mention on

/detail - 디테일 모드를 키고 끄는 기능입니다. 디테일 모드란 알림시 팔로우/보팅 등의 버튼을 제거하는 기능입니다

ex) /detail on

/myset - 내 세팅 목록을 보는 기능입니다

/exp - 남은 사용 기한을 보는 기능입니다.

/pkey - 자신의 포스팅키를 등록하는 기능입니다.

포스팅키를 등록하셔야 팔로우/댓글 기능을 사용가능합니다.

/que - 댓글 작성 대기 목록을 보는 기능입니다.

/delque - 댓글 작성 대기 목록을 초기화합니다.


처음 등록시 기본 세팅은 댓글과 보팅시 알림을 받습니다

디테일 모드는 on 상태이며 언제든지 종료가능합니다.

KakaoTalk_Photo_2018-02-13-21-38-53_24.jpeg

다음은 댓글에 재댓글을 다는 기능입니다.

해당 알림을 클릭하시면 위 사진처럼 뜨는데 답장을 누르시고

댓글을 달 메시지를 입력하시면 댓글이 달립니다

20초 제한에 걸릴경우 자동으로 댓글 대기리스트에 포함되어

순차적으로 20초마다 댓글을 달아줍니다

그리고 Bandwidth 또는 posting key 오입력 등의 문제로 오류가 발생시

5회동안 시도하다가 댓글 대기 목록을 초기화합니다.

KakaoTalk_Photo_2018-02-13-21-42-08_78.jpeg

보팅을 받게되면 하단부에 Follow 버튼과 Voter 버튼이 나타나게 됩니다

Follow - 해당 유저를 팔로우 합니다 (posting key 필요)

Voter - 해당 글에 보팅한 리스트를 받아봅니다

KakaoTalk_Photo_2018-02-13-21-43-26_49.jpeg

Voter 를 누르면 보팅리스트가 나오게 되며

리스트 하단부에 나오는 버튼은 다음과 같습니다

Latest 10 - 최근 10개의 보팅을 기준으로 보여줍니다

View all - 모든 보팅목록을 보여줍니다

Best 5 - 보상 금액 기준 탑5 명의 유저를 뽑아보여줍니다

기능은 다양하게 추가 예정이며

DB 를 사용하지 않습니다

그리고 포스팅키를 등록시 반드시 'Posting Key' 를 등록해주시고

Master Key 를 등록하시면 절대 안됩니다.

포스팅키는 글쓰기 댓글 보팅등의 한정된 기능만을 제공하는 권한을 가진 비밀번호 입니다.

  • 드리는 말씀

현재 이 서비스는 유료입니다.

기본적으로 한달의 무료 사용 기능이 주어지며 한달이 지날시에는 결제가 필요합니다

1 Month : 0.3 SBD

Unlimited : 1.5 SBD

입니다

다만 저는 수익을 목적으로 이 봇을 유료로 한게 아닙니다
스팀잇에서 유명해지기 위함 입니다.

이 글을 리스팀 / 팔로윙 해주시고 댓글을 달아주시면
평생 이용 가능하도록 기간을 순차적으로 조정해드리겠습니다!!!

힘들게 만들었습니다

꼭 응원과 사랑을 부탁합니다..ㅜㅜ

추신 : 보팅은 언제나 환영합니다. 부끄러운 말이지만 미천한 글솜씨로 아직 스팀잇 가입 한달동안 10달러이상의 보상을

받아본적이 없습니다. >_<

Sort:  

Cheer Up! 많은 사람들이 이 포스팅에 관심을 갖고 있나봐요!

  • from Clean STEEM activity supporter

텔레그램봇의 경우 평문으로 전송이 되지 않나요? 그럴 경우 봇을 통해 포스팅키를 보내면 보안상 위험이 있을 것 같은데요 어떻게 보시나요?

10$짜리 박고 갑니다. 이 밑에 댓글 다는분 선착순 4분 언리미티드 무료!

헉헉 언리미티드 감사합니다. @홍보해

왓!! 줄서봅니다

줄서도 돼요?^^ 와우

줄 서봅니다 ㅋ

아 늦었군요. 그래도 감사드립니다.

헐 늦었당

ㅋㅋㅋ아쉽네요

늦은거죠? -^^

늦었네요 ㅎ

와 이런게 되네요.
유용하게 잘 쓰겠습니다. 팔로우&보팅하고 갑니다~

문의드려요. 댓글 혹은 보팅 알람만 선택해서 받을수는 없는지요? 감사히 잘 쓰고 있습니다

고생하십니다 !!
추신 보고 울었습니다 ㅠㅠ

마이입니다
정말고생하셨습니다.
리스팀 고고
DQmccGdhvHFd8UXRHm7FuBPPigYBc2RtZr2UZMbHpWVxvbQ_1680x8400.png

며칠 전부터 계속 노력하시던 것이 이것이였네요.
감사합니다. 잘 쓰겠습니다. 미약하나마 리스팀하겠습니다.

포스팅키가 입력해서 구현한 방식은 대단히 흥미롭네요~ 고생하셨습니다~

감사합니당 !!

와 진짜 대단하세요. !!!
필요한 기능들이 잔뜩있네요~~~!!
사용해봐야겠습니다.
팔로우 보팅 리스팀 했습니다^^

너무감사합니다 저도 팔로우할게요!! 참고로 저는 지금 제 봇으로 댓글다는중입니당 ㅋㅋ

옷!!! 멋져요^^
저도 감사드려요^^

Coin Marketplace

STEEM 0.17
TRX 0.16
JST 0.029
BTC 75924.44
ETH 2901.21
USDT 1.00
SBD 2.67