안녕하세요.
@jongeun 입니다.
randowhale 보팅 봇을 구현했습니다.
이번 포스트에서는 randowhale 보팅 봇 소개와 실행 방법에 대해 설명하겠습니다.
구현된 코드는 아래 링크에서 확인할 수 있습니다.
https://github.com/jongeunpark/node-steemit-randowhale-bot
코드를 공개한 이유는 기여하실 분이 필요합니다.
스티밋 API를 접한지 얼마 되지 않아서 구현 방식에 확신이 없습니다.
혹시, 도움을 주실 분이 있다면 코드 기여를 부탁드립니다.
설치와 실행 방법은 다음과 같습니다.
$ git clone https://github.com/jongeunpark/node-steemit-randowhale-bot.git
$ cd node-steemit-randowhale-bot/
$ npm install
명령어가 정상적으로 기입이 완료되면, 아래 스크린샷과 같이 npm가 필요한 모듈을 내려받습니다.
설치가 완료되면, 2가지 설정 파일을 수정해야 합니다.
설정 파일은 node-steemit-randowhale-bot/config 아래에 있는 2파일 입니다.
각 파일 속성 값
** user.json **
{
"name": "YOUR_NAME",
"password": "YOUR_PASSWORD"
}
{
"monitoringPeriod": 5,
"minVotingPower": 50,
"maxVotingPower": 100,
"price": "2.000 SBD",
"lastVotingTimestamp": 1498888335000
}
$ node randowhale-bot.js
백그라운로 동작시키리면 아래 명령어를 입력하세요.
$ nohup node randowhale-bot.js %
원활한 동작 확인을 위하여 코드를 조금 수정하고 아래와 같은 조건을 후 실행을 해보았습니다.
** 질문 있으면 받겠습니다. 피드백도 많이주세요. **
이상으로 포스팅을 마치겠습니다.
또 재밌는 프로젝트가 있으면 진행하겠습니다.