I did not create this bot all credit goes to Matt Upham. I just edited it to make it sync up to the shrek theme song and made it send sms messages using Twilio. This repo goes along with this YouTube video. Copy and paste song lyrics, movie scripts, etc into the lyrics file. Add your friend's phone number to the num file, run, and watch as it sends texts one by one, for every word!
- works with the iMessage client on Mac (feel free to substitute an SMS API)
- add any text to lyrics.txt
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Download the song with marker data Here
- Watch this Youtube Video first!
- Add a phone number (as a string) to
num.py
- Create an account at https://www.twilio.com/ 5.Add your ACCOUNT SID to ACCOUNT SID in send.py
- Add your AUTH TOKEN in send.py
- Run the
send.py
file with Python - Improve this repo, and DM me on Discord, TikTok, or Instagram, and I'll feature you in a future video!
Install Python3
Install Pip and virtualenv
Install Pipenv
In the project directory:
Create virtual environment:
On macOS and Linux:
python3 -m venv env
On Windows:
py -m venv env
Activate virtual environment:
On macOS and Linux:
source env/bin/activate
On Windows:
.\env\Scripts\activate
Install packages via Pipfile
pipenv install
- Python3 - A programming language that lets you work more quickly and integrate your systems more effectively.
- py-iMessage - A library to send iMessages from your Mac computer (it does not work on Windows/Linux)
Matt Upham
- YouTube - @mattupham
- TikTok - @mattupham
- Instagram - @mattupham
- Github - @mattupham
- Discord - community