Deep Bot - Twitch Streamer Assistant

Deep Bot => Guides, Tutorials & Demo Videos => Topic started by: TheNumbLock on March 25, 2015, 05:04:51 PM

Title: [Guide] IPN/UTF-8 For Paypal
Post by: TheNumbLock on March 25, 2015, 05:04:51 PM
This guide is for streamers who aren't receiving donation notifications, when someone donates.

UPDATED: 2/19/2016 for Business Paypals (Working On finding a guide for regular/personal paypals)


UTF-8 For Paypal

If you have the old Paypal website, refer to this for the UTF-8 Paypal Button Encoding: https://simpletix.zendesk.com/entries/23288232-Enable-UTF-8-Languages-in-PayPal-

For the New Paypal Website, you can follow this guide:

If you have a Regular/Personal Paypal:

1. Login to Paypal. Click on Profile:
2. Click on Seller Preferences, Click on paypal button language encoding
3. Hit More Options
4. Go to second option and select "No, use:" and Select UTF-8 in the drop down box.
5. Congrats, you are done.

This direct link works in some regions to take you to the language settings page: https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-language-encoding

If you have a Business Paypal:

1. Login to Paypal. Click on Profile:

(http://i.imgur.com/4W0uJae.png)

2. Click on Profile and Settings:

(http://i.imgur.com/4uasBxx.png)

3. Click On My Selling Tools:

(http://i.imgur.com/W89D600.png)

4. Scroll to bottom and click on Paypal Button Language Encoding:

(http://i.imgur.com/3Oiqbs8.png)

5. On Language Encoding Page, hit More Options:

(http://i.imgur.com/YApn2ak.png)

6. Set Encoding to UTF-8 (You do not need to set the second setting to UTF-8, but I do recommend it.):

(http://i.imgur.com/WrKhwwm.png)

Paypal IPN

If you have a Personal/Regular Paypal:

Under Construction!

If you have a Business Paypal:

1. Login to Paypal. Click on Profile:

(http://i.imgur.com/4W0uJae.png)

2. Click on Profile and Settings:

(http://i.imgur.com/4uasBxx.png)

3. Click On My Selling Tools:

(http://i.imgur.com/W89D600.png)

4. Click on Update, next to Instant Payment Notifications:

(http://puu.sh/neAUc/a2be7095f1.png)

5. Select Turn on IPN, and for the URL put this: http://api.deepbot.tv/ipn/ipn.php?stream=YourStreamNameHere (Example: http://api.deepbot.tv/ipn/ipn.php?stream=repentgamingtv)

(http://puu.sh/neAVn/93b10478c4.png)

6. Select Receive IPN Messages, then hit save.
7. Congrats, you are done.
Title: Re: [Guide] IPN/UTF-8 For Paypal
Post by: RapidHost on March 27, 2015, 04:44:57 AM
Yes all that is done correctly and if I hit the preview button under ur app it works fine, I also received the money just fine but no notification and the text document was not updated for most recent donator
Title: Re: [Guide] IPN/UTF-8 For Paypal
Post by: MayhemFTW on March 31, 2015, 11:54:16 AM
Ok i set up IPN but now it shows ME as the donator??
Title: Re: [Guide] IPN/UTF-8 For Paypal
Post by: TheNumbLock on March 31, 2015, 02:30:53 PM
Ok i set up IPN but now it shows ME as the donator??

What exactly do you mean?
Title: Re: [Guide] IPN/UTF-8 For Paypal
Post by: MercurY3rd on April 03, 2015, 02:43:00 AM
Yeah with the IPN every money that goes to your Paypal will be send to DeepBot, but no worries in the next version of the bot you will be able to delete and add donations manually.
If you didn't send money to your Paypal and someone else donated you money and it shows your name as donator, then the one who donates uses your name for the donation ;)
Title: Re: [Guide] IPN/UTF-8 For Paypal
Post by: LEmental on August 22, 2015, 06:24:07 PM
I followed this guide and I'm still having problems.  The preview works fine.

I get the money, but there is no notification.  No bot message either.

I was able to setup a donation page at http://deepbot.tv/dev/donationaccess but it no longer lets me log in.  The login just shows a blank page.
Title: Re: [Guide] IPN/UTF-8 For Paypal
Post by: TheNumbLock on August 22, 2015, 06:53:35 PM
I followed this guide and I'm still having problems.  The preview works fine.

I get the money, but there is no notification.  No bot message either.

Can you screenshot your donation notification settings? Config Tab > Donation Notification
Title: Re: [Guide] IPN/UTF-8 For Paypal
Post by: LEmental on August 22, 2015, 07:47:17 PM
http://img.photobucket.com/albums/v294/lyquidveil/settings.png
Title: Re: [Guide] IPN/UTF-8 For Paypal
Post by: TheNumbLock on August 22, 2015, 07:52:36 PM
Okay, that looks good. Try running the bot as admin. (Right Click the Icon > Run As admin)

Also, if using OBS, can you take a screenshot of your CLR Browser Properties, both general tab and CSS tab. (If nothing is in the CSS tab, don't bother taking a screenshot.)
Title: Re: [Guide] IPN/UTF-8 For Paypal
Post by: LEmental on August 22, 2015, 07:56:34 PM
The preview works great.  It would seem like deepbot isn't getting told.

http://img.photobucket.com/albums/v294/lyquidveil/clrgen.png
Code: [Select]
#donor-notification {
width: 800px !important;
height: 350px !important;
background-color: transparent !important;
background-image:url('http://i.imgur.com/glQTzdO.gif') !important;
background-repeat: no-repeat !important;
background-size: initial !important;
background-position-x: center !important;

}


#donor-notification .header {
position: absolute !important;
visibility: hidden !important;
}

#donor-notification .streamname {
visibility: hidden !important;
}

#donor-notification .message {
font-size: 48px !important;
font-family: Return of Ganon !important;
max-width: 800px !important;
  color: white;
  text-shadow:
   -3px -3px 0 #000, 
    3px -3px 0 #000,
    -3px 3px 0 #000,
     3px 3px 0 #000;
margin-left: auto !important;
margin-right: auto !important;
    margin-top: 150px;
}
#donor-notification .amount {
font-size: 72x !important;
font-family: Return of Ganon !important;
font-weight: normal !important;
  color: white;
  text-shadow:
   -3px -3px 0 #000, 
    3px -3px 0 #000,
    -3px 3px 0 #000,
     3px 3px 0 #000;
}
#donor-notification .donor {
font-size: 72px !important;
font-family: Return of Ganon !important;
font-weight: normal !important;
  color: white;
  text-shadow:
   -3px -3px 0 #000, 
    3px -3px 0 #000,
    -3px 3px 0 #000,
     3px 3px 0 #000;
}
#donor-notification .donor:after {
content: ' donated ';
}
#donor-notification .title {
padding-top: 0x !important;
margin-left: 0px !important;
width: 100% !important;
float: left !important;
text-align: center !important;
}
Title: Re: [Guide] IPN/UTF-8 For Paypal
Post by: TheNumbLock on August 22, 2015, 08:27:27 PM
Well I see your donations thru the admin panel. And your CLR Browser / CSS look fine.

Try going to your notifications tab on deepbot, and check mark show all, and do you see the donations there?

And you are running the bot as admin?
Title: Re: [Guide] IPN/UTF-8 For Paypal
Post by: LEmental on August 23, 2015, 04:51:32 PM
I think running it as admin helped! It works now! Thank you sooo much!

How do you change it so the bot doesn't talk about points in the IRC message?
Title: Re: [Guide] IPN/UTF-8 For Paypal
Post by: TheNumbLock on August 23, 2015, 07:08:38 PM
You mean when someone is checking points? Do you want to disable points being checked?

If yes, go to Config Tab > Gear (Upper Right Corner) > Point Options > Check "Only Allow Points to be checked in Bot Chat"

(http://puu.sh/jLsAU/873a684470.png)
Title: Re: [Guide] IPN/UTF-8 For Paypal
Post by: LEmental on October 29, 2015, 02:42:47 PM
I mean, the bot talks about the person earning points when they donate.  I don't use points so I don't want the bot saying that.