Skip to main content

Saving

Press Save in the builder’s top bar. Your bot uses the new version right away.

Problems

The builder checks your blocks while you work. The Problems button in the top bar shows how it’s going:
  • No problems means all is good.
  • If there are problems, it shows how many. Press it to see which block to fix.

Auto save

With Auto save on, the builder saves for you, so you never lose work. Turn it on in Builder Settings (top bar).
  • It is off at first.
  • It saves about 2 seconds after your last change, and at most once every 10 seconds.
  • It waits if there are problems. You see a message like “Auto save waiting: 1 problem to fix”. Fix the problem and it saves again.

When a block fails

Sometimes a block cannot do its job. Maybe the bot’s role is too low to give a role, or a member has their DMs closed. DogeBot gives you three ways to deal with it.
For one block. Many blocks can have two extra ways out:
  • a green path: what to do if it worked
  • a red path: what to do if it failed
Each path has its own + button. Press the red + and add, for example, a Reply: I couldn't give you the role. Please tell a moderator.Now only that one block is handled, and the rest of your command carries on normally.

Find and fix: Error Logs

Every failure is saved in Error Logs (in the sidebar, and in the builder’s side bar). Each error tells you which block failed and why, in simple words, with who ran it, where, when and the values at that moment. Many errors come with a fix tip. A block that failed in a real run gets a dashed outline and an Error tag on the board. More in Error Logs.

Watch it run: Replays

A Replay is like a video of your command running. It shows which blocks ran, in what order, and what the values were. It is the best way to find out why your bot did something.
1

Open the builder

Open a command or event in the builder.
2

Use it in Discord

Use it in Discord while the builder is open. DogeBot records the run by itself.
3

Open Replays

Open the Replays panel under the board. On a phone, press Test.
4

Watch

Press Play to watch it, or Step to go one block at a time. You can change the speed and jump around with the timeline.
To record your own runs, link your Discord account to DogeBot (Link Discord in the sidebar). You can switch recording on or off in Builder Settings.
  • Track values: press a block and turn on Track to see how a value changes, like someone’s coins. You can track up to 4 variables. The replay shows their values at every step.
  • Replay note: this block writes values into the replay, so you can check them without sending test messages.

The most common reasons blocks fail