Skip to content

Latest commit

 

History

History
94 lines (59 loc) · 2.56 KB

README.md

File metadata and controls

94 lines (59 loc) · 2.56 KB

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!

Features / Specifications

  • works with the iMessage client on Mac (feel free to substitute an SMS API)
  • add any text to lyrics.txt

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Instructions

  1. Download the song with marker data Here
  2. Watch this Youtube Video first!
  3. Add a phone number (as a string) to num.py
  4. Create an account at https://www.twilio.com/ 5.Add your ACCOUNT SID to ACCOUNT SID in send.py
  5. Add your AUTH TOKEN in send.py
  6. Run the send.py file with Python
  7. Improve this repo, and DM me on Discord, TikTok, or Instagram, and I'll feature you in a future video!

Prerequisites

Install Python3

Install Pip and virtualenv

Install Pipenv


Installing

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

Built With

  • 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)

Author

Matt Upham