There has been a lot of talk on this blog and the internet on large about custom scripts and python. This can be a vast and complex subject so I wanted to share an amazing resource on this.
at Julienbavle.net they wrote up a really fantastic article on what scripts are. This includes what they are, how to use them, and how to make them. It is super comprehensive and a great place to start.
I highly suggest this as even an overview just so you know what is happening when you download scripts such as the Seapush, or other custom ways of setting up the push.