Page 1 of 1

LiskAPIBot - Telegram Management BOT

Posted: Sat May 21, 2016 4:28 pm
by TheBomber
Hi all,
working from many days on this BOT. Hope can help you :)

Settings
1. Add LiskAPIBot on Telegram
2. type /help to get the commands list
3. Set your Node (for API Calls) by typing: /setNode 00.000.00.000 (replace with your node IP)
4. Set your Lisk Address (for API Calls) by typing: /setAddress 17082311517890476827L (replace with your address)
5. Enjoy with other commands :)

Currently BOT have these commands:
/checkNode
Check your Node Status.

/rate
Get ticker LSK from Poloniex.

/balance
Get the balance of your address.

/rank
Get your Lisk Rank.

/voters
Get list of your Candidancy Supports.

/myVotes
Get list of your delegates.

/matchingVotes
Matching support voters with your votes.

/forged
Get the Forged Lisk from your Account.

/missed
Get Missed Blocks from your Node.

/setNode
Set Lisk Node for API call

/setAddress
Set Lisk Address for API call

In progress
1. Alert when you miss a Block
2. Alert we you lose a rank position.
3. Alert when your chain height is not sync
4. 24H forged lisk.

Best regards,
TheBomber

Re: LiskAPIBot - Telegram Management BOT

Posted: Sat May 21, 2016 5:27 pm
by slasheks
Hello TheBomber,

Nice work!

I do have a few questions regarding the backend.

Where are the requests coming from?
This assumes that a delegate has not enabled whitelisting on their node which, in my opinion, is a bad practice. Could you provide the source of these requests?

How and why are you storing these IP addresses?
The information collected from this can be deduced, with some effort from the blockchain itself, any particular reason this is collected?

Thanks!

Re: LiskAPIBot - Telegram Management BOT

Posted: Wed May 25, 2016 9:47 am
by TheBomber
Hi Slasheks, thank you!

The request are from my web server (IP: 5.196.82.175) you can whitelist if you block incaming call.
I need IP of your node to associate "Node" with "Telegram Chat", i can't able to get Node IP from Chat if I don't previously stored this information.

UPDATE
Added a Lot of Commands to my Bot.

/checkNode
Check your Node Status.

/balance
Get the balance of your address.

/rank
Get your Lisk Rank.

/voters
Get list of your Candidancy Supports.

/myVotes
Get list of your delegates.

/forged
Get the Forged Lisk from your Account.

/missed
Get Missed Blocks from your Node.

/setNode
Set Lisk Node for API call

/setAddress
Set Lisk Address for API call

Re: LiskAPIBot - Telegram Management BOT

Posted: Wed May 25, 2016 7:19 pm
by Splatters
the tool is really useful i've voted for you

Re: LiskAPIBot - Telegram Management BOT

Posted: Thu May 26, 2016 12:58 pm
by redsn0w
Wow really useful bot, I'm using it every day (when I'm not at home) to check votes, if my node is synced etc...


These are some screenshots :

Image


Image



Voted for you TheBomber !