[🤟 t.me/eos1bot] EOSIO Blockchain realtime event tracker/hunter/notifier and toolset

in #eosio6 years ago (edited)

Many know me as the author of dozens bots for steemit/golosio, and after launch EOS Mainnet I began to miss my favorite instruments for the next graphene chain, so I decided to create a bot for myself and share it with you!

t.me/eos1bot Telegram

eos1bot


So, what can a bot do?


1. Killer feature - event tracking with RegExp patterns!

Its a powerful tool with which you can receive instant notifications about selected activity in the blockchain.
From tracking payments to finding bugs in smart contracts

As soon as event appears in eosio blockchain - you instantly receive a notification with the transaction file

This doesn't require any authorization, you just need to select /keywords and send your tracking pattern
In a RegEx format, as if inside /YOUR_PATTERN/g without / /g

More examples below + video


Single word:
Just send myname or "myname" for tracking only one word

Miltiple words. Where "|" means "or":
accountname1|accountname2|airdrop|bounty|jackpot

Miltiple events. Just put variable inside "":
"transfer"|"newaccount"|"bidname"

If action should contain all specified words:
^(?=.*"myname")(?=.*"transfer").*

If transaction should contain transfer EOS, but NOT to bitfinexdep1:
^(?=.*"transfer")(?=.*EOS)(?!.*"to":"bitfinexdep1").*

Only Url detect:
^(https?:\/\/)?([\da-z.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$

Only Email detect:
^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$

Bee free to design your own patterns

https://regex101.com

Simple and useful functions

Accounts info

Send eos username via @ and get extended information about the user
1.png

Account actions history

Click "actions history" and get RAW file with actions
2.png

Want to find all accounts with the same pub key?

Just send this key (send only PUBLIC keys and never private!!!)

3.png

🤟 To be continued, new features coming soon!

Sort:  

Как всегда очень здорово! Правда пока я тока инфу о себе смотрю.... а какие например можно отслеживать события? что может интересовать простого еосхолдера?=)

Все зависит от фантазии :)
Например мониторить аукцион имен, следить за продажей ram, за движениями токенов.

Вот еще в колекцию паттерн для отслеживания переводов 5-ти значных сумм EOS

^(?=.*"transfer")(?=.*EOS")(?=.*"quantity":"[0-9]{5}).*

This post has received a 16.21 % upvote from @booster thanks to: @vikx.

Вик! когда ты успеваешь!!! сохраню себе этого бота. правда, я еще ничего не делала на еосе. сижу, жду, когда устаканится там.