Bitcoin Forum
March 29, 2024, 03:11:07 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 »  All
  Print  
Author Topic: [ANN] cointip bot (version 0.01) here I come  (Read 8823 times)
cadmium (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10



View Profile
May 10, 2013, 12:53:53 PM
Last edit: August 16, 2013, 06:33:45 PM by cadmium
 #1

The long waiting of reddit bitcointip bot to bitcointalk forum has come to an end.

Service is free to use at your own risk, as always.

Current supported currencies are: BTC, LTC, PPC and FTC

PM cadmium with the following commands on the subject:

sign up

info - to get deposit addresses, balance

cointip <username> <amount> <unit_currency> - examples
Code:
cointip cadmium 1 BTC
cointip cadmium 1 mLTC
cointip cadmium 1.22 uBTC
cointip cadmium 1 sBTC --- 1 satoshi
cointip cadmium 1.5 mPPC

withdraw <amount> <unit_currency> with the message body containing <your_receiving_address>

Tipping can also be in a post for example:

"Thanks for fixing my PHP script, +cointip John 0.25 btc . And thank you for such service +cointip cadmium 1 mPPC"

Then you have to pm cadmium with the subject of scan, the bot will scan your last 20 posts, and process tipping requests.

*Update: I just made the bot to crawl on its own for every 10 mins, so that you don't need to send the "scan" command. You can still send it though, if you don't want to wait.*

*Added a new command

subject masstip with the message body containing your cointip list - example

Code:
cointip memberA 1 BTC
cointip memberB 1 mLTC
cointip memberC 0.5 uPPC

Note

* Standard transaction fee will be subtracted from the withdrawing amount (currently BTC 0.0001, LTC 0.02, PPC 0.01, FTC 0.01).

* When request tipping, the tippee has an option to accept or reject (by following the instruction in the pm). Tip request will be expired after a week.
** Fund will be transferred at the point tippee chooses to accept. It will not be held by tip request.
** Which means you can tip 1 BTC to 10 people with your balance of 1 BTC. Whoever accepts first will take it.
** Or you can withdraw your fund before a tippee claims

* Required 3 confirms depositing BTC, 6 for LTC and PPC, 10 for FTC

* Don't feel guilty to tip someone with 1 uBTC or less because it does not get into the blockchain until withdrawal, which has to be more than transaction fee.

Disclaimer
* Still in gamma state, there could be some glitches although I'll try my best not to lose you fund.

cointip bot https://bitcointalk.org/index.php?topic=201018.0 Tip forum members with BTC / LTC / PPC / FTC
The Bitcoin software, network, and concept is called "Bitcoin" with a capitalized "B". Bitcoin currency units are called "bitcoins" with a lowercase "b" -- this is often abbreviated BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1711725067
Hero Member
*
Offline Offline

Posts: 1711725067

View Profile Personal Message (Offline)

Ignore
1711725067
Reply with quote  #2

1711725067
Report to moderator
1711725067
Hero Member
*
Offline Offline

Posts: 1711725067

View Profile Personal Message (Offline)

Ignore
1711725067
Reply with quote  #2

1711725067
Report to moderator
jaywaka2713
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


aka 7Strykes


View Profile
May 10, 2013, 03:09:49 PM
 #2

Just to verify, I can tip anybody, even if they haven't signed up?

Nice job working on the script though! You deserve a bounty! I recently talked about a bitcointip bot, and this is the best method to do it without modifying the form directly. My only concerns are:

How do we verify you won't just run away with our Bitcoin once we deposit them?
What ensures your bot will be online 24/7?
Is the bot hosted, or is it a simple script running on your computer?
If it does run from your computer, is it on 24/7?
If whatever hosts the script is down when a tip request is sent and the scan command has been sent, will the scan be processed when the script comes back online? (Make sure you have a verification system so that the bot itself knows when a tip was sent, as that will prevent tip duplication from the script being offline.)

Off-Topic: And the blockchain bloat has begun!


cadmium (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10



View Profile
May 10, 2013, 05:04:24 PM
 #3

> Just to verify, I can tip anybody, even if they haven't signed up?

Tipee does not have to sign up. Once he accepts a tip request, he'll be signed up automatically, and be able to withdraw to his personal addresses, or he can use it to tip other members.

> How do we verify you won't just run away with our Bitcoin once we deposit them?

I don't have a good answer, but I do believe in Karma.

> What ensures your bot will be online 24/7?
> Is the bot hosted, or is it a simple script running on your computer?
> If it does run from your computer, is it on 24/7?

It's running on one of my servers, with a system to backup db and wallets in case the host is screwed up.
I also have thought to give the private keys back to the users, in case stuff hits fan.

>If whatever hosts the script is down when a tip request is sent and the scan command has been sent, will the scan be processed when the script comes back >online? (Make sure you have a verification system so that the bot itself knows when a tip was sent, as that will prevent tip duplication from the script being >offline.)

Yes. And to prevent duplication, it stores records of post-id that it has processed.

cointip bot https://bitcointalk.org/index.php?topic=201018.0 Tip forum members with BTC / LTC / PPC / FTC
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1024



View Profile WWW
May 10, 2013, 08:37:37 PM
 #4

Great. I love this. Smiley +cointip cadmium 2000 uBTC

Do we get a confirmation and how often are the posts crawled?

jaywaka2713
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


aka 7Strykes


View Profile
May 10, 2013, 11:04:19 PM
 #5

> Just to verify, I can tip anybody, even if they haven't signed up?

Tipee does not have to sign up. Once he accepts a tip request, he'll be signed up automatically, and be able to withdraw to his personal addresses, or he can use it to tip other members.

> How do we verify you won't just run away with our Bitcoin once we deposit them?

I don't have a good answer, but I do believe in Karma.

> What ensures your bot will be online 24/7?
> Is the bot hosted, or is it a simple script running on your computer?
> If it does run from your computer, is it on 24/7?

It's running on one of my servers, with a system to backup db and wallets in case the host is screwed up.
I also have thought to give the private keys back to the users, in case stuff hits fan.

>If whatever hosts the script is down when a tip request is sent and the scan command has been sent, will the scan be processed when the script comes back >online? (Make sure you have a verification system so that the bot itself knows when a tip was sent, as that will prevent tip duplication from the script being >offline.)

Yes. And to prevent duplication, it stores records of post-id that it has processed.

Karma.... other than that it looks like your system is really set. If you do scam, word flies here lol. Try setting up a reputation thread on the Off-Topic board as people use your tip service, but other than that it's solid! Nice work! I'll use it.

cadmium (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10



View Profile
May 11, 2013, 01:36:34 AM
 #6

Great. I love this. Smiley +cointip cadmium 2000 uBTC

Do we get a confirmation and how often are the posts crawled?

you have to pm scan command to me, since the bot only crawls on that order.

cointip bot https://bitcointalk.org/index.php?topic=201018.0 Tip forum members with BTC / LTC / PPC / FTC
romerun
Legendary
*
Offline Offline

Activity: 1078
Merit: 1001


Bitcoin is new, makes sense to hodl.


View Profile
May 11, 2013, 02:36:43 AM
 #7

test

+cointip cadmium 10 uPPC
+cointip dexX7 10 uPPC
+cointip jaywaka2713 10 uPPC

 Smiley
jaywaka2713
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


aka 7Strykes


View Profile
May 11, 2013, 02:40:09 AM
 #8

test

+cointip cadmium 10 uPPC
+cointip dexX7 10 uPPC
+cointip jaywaka2713 10 uPPC

 Smiley

Accepted, waiting for response.

jaywaka2713
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


aka 7Strykes


View Profile
May 11, 2013, 02:41:23 AM
 #9

Another concern. What if we quote a tip like I did above. If I sent the scan command, would it see me as the originating source of those tips, now that I have quoted them? That would be something that would need to be fixed.

Accepted the tip. Never received PPC before too! I'll make a VirCurEx wallet for it. Waiting for confirmation.

dree12
Legendary
*
Offline Offline

Activity: 1246
Merit: 1076



View Profile
May 11, 2013, 02:42:25 AM
 #10

Just to be clear:

  • If I quote someone who has tipped someone, then send "scan", will cointip accidentally believe I meant to tip?
  • If I accidentally scan the same post twice, will cointip tip the poster twice?
jaywaka2713
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


aka 7Strykes


View Profile
May 11, 2013, 02:43:36 AM
 #11


Deposit addresses

btc: 193RSpbYAscnVj6kVuuLFyNydaNgq6Z4HH
ltc: LaGTjG3B73UEK8U8rhTyq8RLCffiSztCgv
ppc: PBMA5b2aKMWk7HkCjHbDZGWCaMDyya2WhE

Balances (avalable/almost available)

btc: 0 satoshi BTC/0 satoshi BTC
ltc: 0 satoshi LTC/0 satoshi LTC
ppc: 10.00 uPPC/10.00 uPPC

Got your tip! Thanks! The bot works!

Just to be clear:

  • If I quote someone who has tipped someone, then send "scan", will cointip accidentally believe I meant to tip?
  • If I accidentally scan the same post twice, will cointip tip the poster twice?

I also want an answer to question 1. For question 2, the scan will verify to itself that tips are sent, so they won't be double tipped. Hence the idtip.

dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1024



View Profile WWW
May 11, 2013, 11:14:51 AM
 #12

test

+cointip cadmium 10 uPPC
+cointip dexX7 10 uPPC
+cointip jaywaka2713 10 uPPC

 Smiley

Received. Thank you, dear ser! Smiley

cadmium (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10



View Profile
May 11, 2013, 12:34:49 PM
 #13


Another concern. What if we quote a tip like I did above. If I sent the scan command, would it see me as the originating source of those tips, now that I have quoted them? That would be something that would need to be fixed.

Accepted the tip. Never received PPC before too! I'll make a VirCurEx wallet for it. Waiting for confirmation.

Good catch. I definitely overlooked the issue. It is fixed as the scan command will not go into quote. +cointip has to be outside of any div relating tags.

These should be skipped.

test

+cointip cadmium 10 uPPC
+cointip dexX7 10 uPPC
+cointip jaywaka2713 10 uPPC

 Smiley

Accepted, waiting for response.

The followings should go through.

+cointip jaywaka2713 77 uBTC
+cointip  dree12 77 uBTC

cointip bot https://bitcointalk.org/index.php?topic=201018.0 Tip forum members with BTC / LTC / PPC / FTC
dree12
Legendary
*
Offline Offline

Activity: 1246
Merit: 1076



View Profile
May 11, 2013, 12:46:09 PM
 #14

What does this mean?

Code:
Failed to accept idtip=0d32f632803465d0518e0505a7016d79 because unauthorized accept . You may try again when the issue is resolved.
cadmium (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10



View Profile
May 11, 2013, 12:58:45 PM
 #15

What does this mean?

Code:
Failed to accept idtip=0d32f632803465d0518e0505a7016d79 because unauthorized accept . You may try again when the issue is resolved.

crap. That's from my typo and a bug parsing your name as " dree12". Fixed.

bear with me. Try again:

+cointip     dree12      88    uBTC

cointip bot https://bitcointalk.org/index.php?topic=201018.0 Tip forum members with BTC / LTC / PPC / FTC
jaywaka2713
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


aka 7Strykes


View Profile
May 11, 2013, 01:49:27 PM
 #16

The followings should go through.

+cointip jaywaka2713 77 uBTC
+cointip  dree12 77 uBTC


Your tip went through regardless of the quote. So quoted tips won't be processed by scan! This thing is bug-free so far! Nice work!

billotronic
Legendary
*
Offline Offline

Activity: 1610
Merit: 1000


Crackpot Idealist


View Profile
May 11, 2013, 09:26:49 PM
 #17

hate to be a nay sayer, but what's in this for you? I would trust your service more if you charged a small fee.

This post sums up why all this bullshit is a scam
Read It. Hate It. Change the facts that it represents.
https://bitcointalk.org/index.php?topic=1606638.msg16139644#msg16139644
cadmium (OP)
Member
**
Offline Offline

Activity: 69
Merit: 10



View Profile
May 12, 2013, 12:12:33 AM
 #18

I have a mission to make this cointip bot available in a few forums, expand its functionalities, if things go well. +cointip billotronic 30uBTC

cointip bot https://bitcointalk.org/index.php?topic=201018.0 Tip forum members with BTC / LTC / PPC / FTC
whiskers75
Hero Member
*****
Offline Offline

Activity: 658
Merit: 502


Doesn't use these forums that often.


View Profile
May 12, 2013, 07:59:17 AM
 #19

This is so cool! Would cointip you, but I'm a poor codercat. Tongue
Signed up!

Elastic.pw Elastic - The Decentralized Supercomputer
ELASTIC ANNOUNCEMENT THREAD | ELASTIC SLACK | ELASTIC FORUM
whiskers75
Hero Member
*****
Offline Offline

Activity: 658
Merit: 502


Doesn't use these forums that often.


View Profile
May 12, 2013, 11:09:07 AM
 #20

+cointip cadmium 0.01 uBTC

Elastic.pw Elastic - The Decentralized Supercomputer
ELASTIC ANNOUNCEMENT THREAD | ELASTIC SLACK | ELASTIC FORUM
Pages: [1] 2 3 4 5 6 7 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!