Skip to content

How to propose marriage with a puppy, a phone, and a Web Socket.

Notifications You must be signed in to change notification settings

hamikm/PuppyProposer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PuppyProposer

How to propose marriage with a puppy, a phone, and a Web Socket.

  1. Teach your pup to go to your S.O. on command. If your puppy is like mine, you will have to resign yourself to picking her up and depositing her in front of your S.O., relying on the easier command "stay" to keep her there.
  2. Give your laptop a static IP. On OS X go to the TCP/IP tab in advanced network settings, choose DHCP with manual address, and pick an IP. This address should match the one in server.py.
  3. Get your phone on the same wifi network as your laptop.
  4. Run the Flask app: python server.py.
  5. Navigate to prop.html on your phone. Chrome worked well for me.
  6. Choose your voice in the dropdown menu. My puppy is a girl, so I chose a female voice.
  7. Attach the phone to your puppy, making sure she's comfortable and the phone is secure.
  8. Tell your puppy to go to your S.O. then sit in front of your laptop. Stay in a nearby room so you can hear your S.O.
  9. Type a sentence into text_goes_here.txt. It will be sent down the Web Socket to the browser on your puppy's back, which will speak it out loud.
  10. Listen for your partner's reaction and encourage her to speak to your talking puppy. Have a conversation with her, steering the topic to engagement.
  11. Leave your laptop, find your S.O., and propose.
  12. Give your puppy a treat. She deserves it :-)

Thanks Bailey! Vicky and I love you.

About

How to propose marriage with a puppy, a phone, and a Web Socket.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published