스팀엔진이 나온 이후로 매일 보팅을 해 주는 토큰들이 많이 생겼습니다. 해당 토큰 운영자 분께서 수동으로 보팅을 하기도 하고 자동으로 보팅이 오기도 합니다. 또한 보팅 풀에서도 자동 혹은 수동으로 보팅이 옵니다.
하지만 경우에 따라서는 여러가지 이유로 보팅이 오지 않는 경우가 있습니다. 포스팅에 온 보팅을 매일 확인하는 것도 힘든 일입니다.
그래서 준비했습니다. 이름하여 "오늘 일당을 다 받았을까?" 입니다.
등록된 보터로 부터 보팅을 받았는지 여부를 확인할 수 있는 파이썬 프로그램은 아래 사이트에서 실행해 보실 수 있습니다.
https://repl.it/@zonemultiwhs/NotYetVoted
프로그램을 실행하기 전에 아래 파라미터를 적절하게 수정하면 됩니다.
ACCOUNTS = {'tradingideas':'SCT'}
TARGET_VOTERS = {'team1p':0, 'naha.sct':0, 'union.sct':0, 'kr-fund':0, 'virus707':0, 'minigame':0 }
PRINT_PROGRESS = 0 # 1 : view all 0 :only missed
MAX_NUM_POSTS = 2
개발시 점검할 사항입니다.
글을 작성한 후 수정을 한 경우에 블록체인에 수정한 만큼 등록이 됩니다. 따라서 한번 처리한 글에 대해서는 list에 추가한 후 새로운 글이 검색되었을 때 기존에 처리한 글인지 확인하는 부분이 추가되었습니다.
if ( link in posts ) : # already processed
continue
posts.append(link)
이 프로그램을 매번 돌려보는 것도 사실은 귀찮은 일입니다. 글을 포스팅한 후 일정 시간이 지나도 보팅이 오지 않으면 일전에 개발한 텔레그램 봇에서 알람이 오면 좋을 것 같습니다.
시세를 알려주는 텔레그램 봇을 사용해보니 아주 편리하더군요. 매매 기능까지 넣으면 모바일에서도 간단하게 주문을 할 수 있을 것 같습니다. 기회가 되면 이것도 한번 도전해봐야겠습니다.