Get Started

Everything you need to go from zero to playing your first adventure.

I

Add the bot to your server

You need a Discord server — you can create one for free if you don't already have one.

Use this link to add the bot to your server:

Add Time for Adventure to Discord

The bot will appear as a user on your server called Time for Adventure — give it any roles needed to access the text and voice channels you want to use it in. We recommend creating a separate text channel dedicated to it.

II

Test it out

Tip: Bot commands don't need to be fully typed out. For example, type "/bal" and /tfa-balance will pop up in the list — just pick the one you want.

Go to any text channel the bot has access to — ideally the one you set up for it in Step 1 — and use the command /tfa-help. You should see a list of commands with explanations of what they do.

Try /tfa-help-role-playing. It has a "section" parameter that is a pick list — try the different options. The Commands option gives you a list of commands used for running role playing games; the other options give you the rules for the role playing system the bot uses. We'll get to all this soon enough.

Next try /tfa-balance — you probably have zero balance.

III

Add funds to your account

OK here is the deal: using the Claude API to do role playing game mastering costs money. So does converting text to speech (another API call). So does generating images (you guessed it, API call). This can't be free or even a monthly subscription. As you use the bot to run your role playing game it tracks exactly what the API calls cost and — with a reasonable margin added on top to cover hosting, PayPal fees, and other stuff — deducts these costs from your balance. No balance, no API calls. Sorry, that is just the way it has to be. If you are not wanting to spend any money we totally respect that, but this bot is not for you then.

Still interested? Head over to the pricing page and buy a funding code. The code will be displayed after the purchase completes — grab a copy of it and use the /tfa-add-funds command. It has a "code" parameter — paste (Ctrl+V) the code you bought into that parameter and press enter. You should now have a balance!

Went away without grabbing the code? Check your email from PayPal for the transaction email, or log into PayPal and look up the transaction — there will be an "Invoice ID". That Invoice ID is your code!
IV

Start a campaign

First, if you want the bot to voice narrate your adventure, join a voice channel (make sure the bot has access to it) before moving forward. You can also use /tfa-audio to start or stop voice at any time.

Now the fun starts! Use the /tfa-start-campaign command — it has a "setting" parameter. Type in whatever world you want. Here are some examples, but use your imagination:

"A village in a fantasy world"
"On a star ship traveling through deep space exploring new worlds"
"An ant hill — the players will play as ants"
"A modern world experiencing a zombie infestation"

This is where the power of cutting-edge AI kicks in.

Once you enter your setting and press enter your campaign is started (and the bot should join your voice channel). But to really get going you need to add the first player. Note that just because you started the campaign you are not a player in that campaign yet — so probably add yourself first.

Use /tfa-add-player: the first parameter is the Discord user to add — start with @ and type the user's Discord name, a pick list will pop up, pick the right one. The second parameter is "character" — enter what character this player will be. Same idea as the setting; use your imagination. Some examples:

"A Bard looking for adventure"
"The ship linguist, an expert at learning alien languages"
"A warrior ant, protecting the colony is my life"
"A mechanic, and one of the rare survivors, trying to stay that way"

After you submit the add player command the bot will think for a bit — it is calling Claude to build the world. The text of the opening scene will appear and the bot will start narrating it (if you're using voice).

You can add more players now using /tfa-add-player for each one, or play it solo and start taking actions. Players can be added at any time, even after you've been playing for a while.

V

Play the game!

You made it — you're in a campaign ready to see what happens. Read (or listen to) the opening scene and then use the /tfa-act command's "action" parameter to tell the bot what you want your character to do. Any Discord user who has been added to the campaign can do this. If playing with more than one player, work together and decide who will act next.

That is basically it. Each action you submit will cause the bot to narrate the result, letting you know what your new situation is. Keep using /tfa-act to progress through your adventure.

VI

Some other stuff

Any player added to the campaign can use /tfa-out-of-character to ask things like:

  • "Show me my character sheet"
  • "What items am I carrying"

Two important things about /tfa-out-of-character:

  1. It does not advance the story and will not tell you things that your character would not know.
  2. The response is only shown to you, the player who used the command, and it is text only — not narrated.

Any player can use the /tfa-visual command to create an image in the context of the campaign. Did the narration just mention an NPC shop owner named Voss Aterbridge? Try /tfa-visual with "Show me a picture of Voss Aterbridge".

If you ask for a picture of the same thing again it might look very different — better just accept the first picture as the reality.
VII

Wrapping up and odds and ends

A few maintenance items to keep things moving:

  • /tfa-remove-player — remove a player from the campaign. You can add them back in later, but they might not pick up the same character again.
  • /tfa-end-session — when you're done playing for now. This removes the link between the campaign and the Discord channel, allowing you to start or resume another campaign.
  • /tfa-list-campaigns — list all the campaigns you own. This is important because it shows the campaign ID of each one.
  • /tfa-resume-campaign — restart a campaign. You must enter the campaign ID you want to resume.
  • /tfa-delete-campaign — delete a campaign you no longer want. Careful — there is no way to get it back. You can only have 10 campaigns maximum.
  • /tfa-audio — connect or disconnect the bot from the voice channel you are in. Also pause, resume, and skip narration.

That is about it — use /tfa-help for more info and have fun!

Ready to begin?

Browse example sessions to see what Time for Adventure can do, or check pricing to get started.

View Examples Add Funds