Skip to content
A bot for playing Interactive Fiction through twitter.
Branch: master
Clone or download
Latest commit 0df33dc May 24, 2019

README.md

Twitter Adventure Bot

A work-in-progress twitter bot that allows multiple users to play an Interactive Fiction game together.

Build Instructions

Before building the repo you must include the project's git sub-modules:

git submodule init

The project uses Docker to combine all its elements into a single image for execution.

The Dockerfile is in the root folder and can be built with this command:

docker build -t 'tab:1' .

Project Structure

Purpose of directories within the project:

* VIRTUAL 
    - Python3 virtualenv for running and developing the system. 

* frotz
    - Git sub-module containing the frotz z-machine interpreter.
      https://gitlab.com/DavidGriffith/frotz

* game-runner 
    - Python modules for running the games. 

* z8
    - Z-Machine story files that can be run with frotz.
    - The repo includes one z8 for testing purposes.  A build of the
      open source version of Adventure sourced from:
        
            http://quuxplusone.github.io/Advent/index.html
You can’t perform that action at this time.