새로운 EOS 봇의 개발

들어가며


요즘 조금 글이 뜸했던 이유가 바로 이것입니다.

https://t.me/EOSAlarmBot

최초의 시작은, 내 계정의 변화를 조금 더 쉽게 보면 좋겠다는 것이었습니다. 항상 어딘가에 접속해서 보면 귀찮을수 있으니까요..

지금은 기능이 간단합니다. 앞으로 더 다향하게 기능을 추가하고, 거기에 거래소 정보와 김프 정보도 넣으려고 합니다.

개발한 것과 로드맵


지금까지 개발된 것

  • EOS 계정 입력
  • EOS 시세 조회
  • EOS 계정 잔고 조회(전체 양, stake양 및 refund양)

앞으로 개발할 것

  • Multi accounts
  • 정보 변경시 자동으로 통보
  • 해외 거래서와 비교하여 김프, 역프 표시
  • 정보 변경 이벤트의 종류 다양화
  • 뉴스 정보 전달

사용법




사용법은 너무 간단합니다. 첫번째 버튼을 눌러서 계정을 입력하고 이후의 버튼을 궁금할때 마다 누르시면 됩니다. 사실 시세 조회는 계정 정보가 필요없습니다~

KnowHows

  1. Bot을 start가 아닌 kill로 죽였다 살렸을때 초기화 하는 방법
  2. EOS blockchain을 조사할때 느리거나 빨라지는 문제
  3. Telegram의 bot.action과 같은 event를 직접 호출할수 있는지?
  4. CTX or Message structure가 필요한 것인지?
    sendmessage와 같은 함수의 경우 chatid만 저장하고 있으면 됨
  5. History DB & report flag on EOS actions history
    계정 마다 쿼리를 하면 rate limit에 걸리고, query한 것을 DB에 저장하고, 이 catche를 기반으로 연산해야 함.
  6. 김프, 역프 정보 출력을 위한 구성
    5번과 유사함.
  7. 능동적인 뉴스의 제공

이 부분은 나중에 코드와 함께 다시한번 정리하겠습니다.

H2
H3
H4
Upload from PC
Video gallery
3 columns
2 columns
1 column
30 Comments