@Tippy R&D Post #69420

in #test7 years ago (edited)

Edit: Ahh Crap! I meant to select no payout for this post. :/

Doing some more coding on the Tippy project tonight.

Moving onto version 0.0.8 and hoping to get the queue functions built for the tipping, voting and replies. Some more error handling and debugging is needed but it's getting there!

The service will be up and down and there is no guarantee balances will be saved at this time. Please remember this service is currently in the research and development phase and there are bugs to be expected! I take no responsibility for lost STEEM/SBD during the development process!

Hopefully will be able to get lots done over night and get the script finished up and tested so we can get a full launch and release by the end of this month. That is my goal!

You can check if the service is online by checking it's page @tippy! The profile text will tell ya. :)

Progress This Development Session


Having a pretty damn productive night coding. Some of the progress outlined below:

  • Properly implemented fees on SBD and STEEM
  • Added more statistics
  • Fixed block height auto saving
  • Cleaned up some functions
  • Added updatestats function to handle statistics
  • Improved deposit handling and balance updating
  • Finished save block height on close functions
  • Created admin section for the help command
  • Various bug fixes and tweaks
  • More console feedback added and debug output sprinkled in

Tippy is currently sitting just under 2000 lines of code at the moment. While it's not exactly finished yet it's certainly starting to get around the last bend to the home stretch. Pretty damn excited to get this service finished, tested and launched for the STEEM network. Still aiming for end of month launch at this point. :)

The main part left to do is implement queues for tips, votes and replies and then a shitload of bug testing and after that the tippy project may very well be ready to launch... Very excited.

Sort:  

@tippy stats

@Tippy Statistics & Usage

Tips & Currency Stats

Stat
Value
Tips Sent11
STEEM Tipped0.105 STEEM
SBD Tipped0.043 SBD
STEEM Deposited0.300 STEEM
SBD Deposited0.218 STEEM

Calls & Replies Stats

Stat
Value
Balances Checked162
Help Replies76
Info Served18
Pings Recieved28

@Tippy Statistics & Usage

Tips & Currency Stats

Stat
Value
Tips Sent11
STEEM Tipped0.105 STEEM
SBD Tipped0.043 SBD
STEEM Deposited0.300 STEEM
SBD Deposited1.218 STEEM

Calls & Replies Stats

Stat
Value
Balances Checked162
Help Replies76
Info Served18
Pings Recieved28

@Tippy Statistics

Tips & Deposit Stats
Stat
Value
Tips Sent11
STEEM Tipped0.105 STEEM
SBD Tipped0.043 SBD
STEEM Deposited0.300 STEEM
SBD Deposited1.218 STEEM

Calls & Replies Stats

Stat
Value
Balances Checked162
Help Replies76
Info Served18
Pings Recieved28

@klye's Account Balance:
0.152 STEEM
$1.216 SBD

@Tippy - STEEM & SBD Text-to-Tip Bot

Looking good!

@tippy help

@Tippy Help & Commands
Call
Usage
Example
tipTip a User@tippy tip klye 1.337 STEEM
powerupTip SP to User@tippy powerup klye 0.690 STEEM
balanceCheck Balance@tippy balance
statsView Statistics@tippy stats
infoInformation & Fees@tippy info
pingCheck Service Status@tippy ping
voteUpvote Parent Post@tippy vote
flagFlag Parent Post@tippy flag

@Tippy Help & Commands
Call
Usage
Example
tipTip a User@tippy tip klye 1.337 STEEM
powerupTip SP to User@tippy powerup klye 0.690 STEEM
balanceCheck Balance@tippy balance
statsView Statistics@tippy stats
infoInformation & Fees@tippy info
pingCheck Service Status@tippy ping
voteUpvote Parent Post@tippy vote
flagFlag Parent Post@tippy flag
Admin Commands
Call
Usage
Example
feeSet Tipping Fee@tippy fee 1%
service stopShuts Down The Service@tippy service stop

@Tippy Help & Commands
Call
Usage
Example
tipTip a User@tippy tip klye 1.337 STEEM
powerupTip SP to User@tippy powerup klye 0.690 STEEM
balanceCheck Balance@tippy balance
statsView Statistics@tippy stats
infoInformation & Fees@tippy info
pingCheck Service Status@tippy ping
voteUpvote Parent Post@tippy vote
flagFlag Parent Post@tippy flag
Admin Commands
Call
Usage
Example
feeSet Tipping Fee@tippy fee 1%
service stopShuts Down The Service@tippy service stop
uptimeinfoDisplay Uptime Info in Console@tippy uptimeinfo on/off
debugTurns Debug Output On or Off@tippy debug on/off

@tippy - Stats - Steemit Tip Bot


@tippy Statistics

Pings recieved: 27
Helps extended: 73
Infos served: 14
Balances checked: 153

cute @tippy tip klye 0.001 SBD

Happy to give you a $.09 vote on a Tippy update ... I'm super excited for when this project is ready for prime time: )

@tippy tip mada 0.001 steem

It shall be cool @mada lol

@Tippy Help & Commands
Call
Usage
Example
tipTip a User@tippy tip klye 1.337 STEEM
powerupTip SP to User@tippy powerup klye 0.690 STEEM
balanceCheck Balance@tippy balance
statsView Statistics@tippy stats
infoInformation & Fees@tippy info
pingCheck Service Status@tippy ping
voteUpvote Parent Post@tippy vote
flagFlag Parent Post@tippy flag

close... But you didn't update your help stats...

@klye's Account Balance:
0.154 STEEM
$1.290 SBD

@Tippy - STEEM & SBD Text-to-Tip Bot

@tippy - Stats - Steemit Tip Bot


@tippy Statistics

Pings recieved: 26
Helps extended: 69
Infos served: 13
Balances checked: undefined

@klye's Account Balance:
0.153 STEEM
$1.290 SBD

@Tippy - STEEM & SBD Text-to-Tip Bot

YA BABY! It's a MAN!!!!!!!!!!!

@tippy tip steemitqa 0.001 steem

GOT IT! LOL

Woot

Gotta try and hack together the queue functions so we can process multiple tips requests at once.

Gotta try and hack together the queue functions so we can process multiple tips requests at once.

Right on! Yes, figured there would be a need for a queue function for sure to process multiple tips. Let me know what kind of help you need I'm around! exciting times!

Sounds good. Might need a few folks to help me spam tip calls when I get this queue function built.

Try again man?

@steemitqa's Account Balance:
0.000 STEEM
$0.000 SBD

@Tippy - STEEM & SBD Text-to-Tip Bot

Nice. That worked.. May have found a bug in the resync code. Still lots of coding and testing left..!

COOL! Glad I could help. So fitting. 0 STEEM , 0 SBD . Sound like my life right now lol.

Debating allowing users to fund others accounts.. Thoughts?

Debating allowing users to fund others accounts.. Thoughts?

Ah, this is great idea. PayitForward kind of stuff. SURE!

It's a great idea and the platform will be nice!

@tippy balance This is fun

Nice! you found a bug by the look of it.. Half way implementing a new balance / stats function.

@tippy tip uruiamme 0.001 steem

Hey, @klye, I have to admit I stalked you using steemdb to find this thread, and yep, found a bug. But can I ask you an unrelated question? I would like to ask something to a bot-designer ... and you are a prominent one. Thanks.

What you need man? :)

I know of only one way to send you a private comment (with the wallet and a hash-tag in the memo), but I have a situation that goes like this. I am new and relatively small SP, I'd like to propose an idea that will take a lot of resources... and I'd actually like to spring the idea on an influential member like yourself as it pertains heavily to witnesses and spam and the entire steem system. Can I send this in an email? Thanks! It's detailed.

Are you on steemit.chat by chance?

Come into room #klye if ya are. Not keen on posting my email for spam bots to grab. :)

That is what @papa-pepper told me. I use it some, but let me see if I can enter that channel. I thought it was sort of public still. Anyway, I could post it as a URL too and then take it down. Let me try the chat and see.

Thanks, man. I don't post my e-mail much, either... not since about 1999.

https://steemit.chat/channel/klye

I'll be in there in a few moments. :)

Thanks @klye, I'm rich now! LOL.

@uruiamme's Account Balance:
0.000 STEEM
$0.000 SBD

@Tippy - STEEM & SBD Text-to-Tip Bot

It's supposed to give you a reply saying it created your account the first time sadly.. looking into it now!

Uruiamme I'm going to delete your balance file (which holds no balance) ... Can you call the balance call again in like 30 seconds? Testing to see if I fixed that bug you found. :) Thanks man.

@tippy balance What if I post a crazy comment on the same line? $#@()

║ ~ DEBUG: var commandparsed = balance What if I post a crazy comment on the same line? $#@()
maybememo: NO MEMO
║ @ CALL │ BALANCE @uruiamme on Block #12805381│
Creating New User Account uruiamme
║ ~ DBUG │ function updatestat(balances,1,undefined)
║ ~ DBUG │ newfile == undefined!
║ * SCAN │ Get Block #12805382 - #243 - Type: head_block

Damnit.. That didn't do it. Thanks for the help anyways man!

that's a good bot! Never crash when you parse an unknown input... like Photoshop and Illustrator (latest versions) do with a malformed freakin' SVG file. I found that out working on my steem idea today. LOL @tippy BALancE

@uruiamme's Account Balance:
0.000 STEEM
$0.000 SBD

@Tippy - STEEM & SBD Text-to-Tip Bot

It's a labour of love at this point.. I remember when it wasn't even able to reply..

The bot parses the whole content and looks to see if it's got a valid command. Shouldn't be any issue to have a tippy command anywhere in any comment.

:)

YO! The final release looks closer and closer!

Yeah man! I'm actually pretty pleased with my progress so far this week. :)

@klye's Account Balance:
0.150 STEEM
$0.216 SBD

@Tippy - STEEM & SBD Text-to-Tip Bot

This post has been ranked within the top 80 most undervalued posts in the first half of Jun 14. We estimate that this post is undervalued by $28.46 as compared to a scenario in which every voter had an equal say.

See the full rankings and details in The Daily Tribune: Jun 14 - Part I. You can also read about some of our methodology, data analysis and technical details in our initial post.

If you are the author and would prefer not to receive these comments, simply reply "Stop" to this comment.

Coin Marketplace

STEEM 0.17
TRX 0.15
JST 0.029
BTC 62221.65
ETH 2424.80
USDT 1.00
SBD 2.55