Skip to content

Session Files

Session files allow you to persist the configuration of TheatreChat so you can restore your show’s settings when you close and re-open the app. TheatreChat files have the type .tcsess.

Stored Information

TheatreChat session files store the following information:

  • Username
  • Channels (without messages)
  • Preset messages
  • All configurable settings

Why aren’t messages stored?

Not storing messages was a deliberate choice made for a few reasons:

  • Most pertinently, the need to have messages persist between restarts was less common than the desire to clear messages on restart, as a restart likely indicates the start of a new show, operating separately from the previous.
  • Storing a lot of messages could potentially cause file size to balloon more than we’d like
  • The requirement to manually clear your chat history before or after each show could become tedious

To address concerns with disappearing messages, though, there is the ability to export the chat history of a channel to a Markdown (.md) or text (.txt) file. This option is available from the Edit Channel dialog, which can be opened by hovering over a channel button with the sidebar expanded and clicking the pencil icon that appears. Click Export Chat History and name your file with either a .md or .txt extension to choose your format.