Docs

Getting started

What TTCraft is, how to sign up with a one-time email code, and how rooms, channels, game tables and modules fit together.

What is TTCraft

TTCraft (TableTopCraft) is a platform for tabletop RPG and board-game communities. Life on TTCraft happens in rooms: each room belongs to a community and holds its conversations, its games and its people. Inside rooms you will find channels for talking and game tables for playing; next to all of that live modules — game content published by other users — and direct messages for private conversations.

Create an account

TTCraft has no passwords. Signing up and signing in both work with a one-time code sent to your email:

  1. Open Sign up and enter your email address and a name.
  2. A short one-time code arrives at that address.
  3. Type the code in — the address is confirmed and you are in.

Signing in later is the same two steps: your email, then the code from the message. If the message does not arrive, check the spam folder and request a new code — each code works once and stays valid for only a few minutes.

Rooms and channels

A room is a community's space: a game group, a club, a circle of friends. Every room is organised into channels, and a channel comes in one of two kinds:

  • Text channels — ordinary live chat: messages, replies, reactions.
  • Post channels — long-form posts for announcements, session recaps and campaign notes, with comments under each post.

Game tables

A game table opens inside a channel. The table is where the actual play happens: members of that channel sit down at it and play together without leaving TTCraft. When the session is over, the table can be closed and the channel goes back to being a regular conversation.

Tables are programmable: any object on a table can carry a Lua script, and the table itself has a Global script for house rules and custom UI — see Table scripting.

Modules

Modules are game content published by TTCraft users: adventures, rule variants, material for your table. Browse the module catalogue, open any module to read it, and publish your own when you have something to share with other game masters and players.

Direct messages

Not everything belongs in a room. Direct messages are private one-on-one conversations — write directly to anyone you play with.

Quick reference

Term What it is
Room A community space that holds channels, tables and members
Channel A text chat or a post feed inside a room
Game table A play space opened inside a channel
Module Game content published by a user
Direct message A private conversation between two users

View as Markdown