clayop님이 만드신 스팀잇 모니터링 텔레그램봇의 소스코드를 찾았습니다.

minari(63)
Published in
#kr
Words
252
Reading
2 min
Listen
Play
9y

leesunmoo@leesunmoo 님의 올빼미 거래소에서 스팀달러를 좀 사서 모으려고 하는데, 이번주 내내 놓치다가 결국 오늘 드디어 매수를 하고 말았네요.

'올빼미'이름이 붙은건 아무래도 밤에 잠을 자지 않고 아침까지 기다렸다가 매수를 하라는 의미가 아니였을까요? ㅎㅎ

어째든, 어떻게 하면 이선무님의 올빼미 거래소 글이 올라오는 것을 알 수 있나 하다가 clayop@clayop님의 텔레그램 봇 서비스
noteefi 를 알게 되었습니다.

등록한 사람들의 글이 올라오면 바로 알림이 떠서 좋은데, 단점은 댓글도 알림이 뜹니다. 띵~ 띵~ 띵~... -____________-

아주 밤잠 설치기 딱 좋은 상황이라 (우리나라 법조계 화법을 빌어서 표현하자면) 다시 쓰기는 좀 두려운 감이 없지 않다고 말할 수 없습니다.

그러다가 발견한게 github라는 프로그램 공유(?) 사이트에 clayop님이 소스코드 올리신 것을 찾았습니다.

아주 기쁘네요. 이걸 좀 고쳐서 댓글은 알림이 울지 않게만 할 수 있다면, 이제 주요 인물(?) 모니터링도 가능하겠습니다. ㅋㅋ

이제 이 코드를 공부한 사람들은 선착순 전쟁에서 매우 우위를 점할 수 있을 것 같네요 ㅋㅋㅋ

관심있으신 분들 보시라고 링크와 코드 일부 남겨놓습니다.

https://github.com/clayop/noteefi

그나저나 루프문만 몇 갠지... 초고수님이 짜신 코드라 과연 읽을 수 있을 지 모르겠네요. ㅠ.ㅠ


while True:
        sub = json.dumps({"jsonrpc": "2.0", "id": wid, "method": "call", "params": [0, "get_block", [block]]})
        send = ws.send(sub)
        wid += 1
        res = json.loads(ws.recv())
        ntx = 0
        if res["result"] != None:
            if res["result"]["transactions"] != []:
                tx = res["result"]["transactions"]
                ntx = len(tx)
                for i in tx:
                    for op in i["operations"]:
                        if op[0] == "comment":
                            for j in monitor_id:
                                spec_char = [" ", ",", ";", ":"]
                                for k in spec_char:
                                    if str("@"+j+k) in op[1]["body"] and op[1]["body"][0:2] != "@@":
                                        author = op[1]["author"]
                                        plink = op[1]["permlink"]
                                        title = op[1]["title"]
                                        parent_author = op[1]["parent_author"]
                                        parent_permlink = op[1]["parent_permlink"]
                                        if author[0:8] == "linkback":
                                            pass

clayop님이 만드신 스팀잇 모니터링 텔레그램봇의 소스코드를 찾았습니다. | Ecency