A presentation layer for Twine 1.4x that allows you to tell stories through text conversations. Built on top of Jonah. Download to access the commented project file.

Please tweet me @shindags with any questions, suggestions, and especially if you made something with this asset!

Development was streamed on www.twitch.tv/shindigs


v1.02 - Added macro <<cleartexthistory>> to clear the screen of previous texts. 

v1.01 - Fixed bug that made choices unclickable within mobile view on Nexus5/Nexus6/iPhone6 Plus devices (larger screens)


Twine 1.4x required. Does not support Twine 2.x?? Beginner knowledge of HTML + CSS recommended.


- Passage macros allow for characters with custom avatars, notification sounds, and text bubble colors

- Customize delay between text messages to simulate typing or hesitation.

- Mobile support (just tested in Chrome for now)

Assets used:

Text bubble CSS modified from: https://codepen.io/Founts/pen/gmhcl

timedgoto macro: https://www.glorioustrainwrecks.com/node/5108

timedreplaced macro: https://www.glorioustrainwrecks.com/node/5029

Texting sounds: http://www.freesounds.org

2B & 9S from the game NieR: Automata. Example / educational purposes only.

A picture of a shark

Made withTwine


smstwine_template_v1.02.zip 221 kB

Development log


Log in with itch.io to leave a comment.

how do you use this?

Bless you for this and thank you

thank you! I hope twine 2.x is supported later on! 

That's lovely! Now I need a reason to use it ♥