Skip to main content

Getting Started

CharlesBot is a free chat bot for MyFreeCams models. It runs games in your room, posts your messages on a schedule, and answers chat commands.

Open Your Control Panel​

You set up and run CharlesBot from the Control Panel, which opens in his PM window in the Model Broadcaster.

The first time, type this into your room chat:

/pm CharlesBot !joinroom

CharlesBot joins your room, and his PM window opens on the Control Panel tab. Next time, just open your PM with CharlesBot. If he isn't in your room, the Control Panel shows one button, Add CharlesBot to my room.

New to CharlesBot? A setup guide at the top of the Control Panel walks you through adding him to your room, setting up your first auto-post, and running your first game.

Find Your Way Around​

The PM window has two tabs. Control Panel has all of CharlesBot's tools, and PM is your regular chat with him.

The Control Panel groups its tools into sections:

  • Games & activities has timers, raffles, Token Keno, the phrase game, tip polls, tip wars, prize wheels, and rewards and giveaways.
  • Custom commands & auto-posting has your custom commands and the ones CharlesBot posts on a schedule.
  • Checklist & helpers has your show to-do list and the people you trust to help run your room.
  • OBS widgets has a tile for each stream widget: the prize wheel, the tip war bar, floating icons, tip alerts, and the goal bar. Choose one to change how it looks on your stream. The timer has no settings, so to add it to OBS, open any of them and choose Timer at the top.
  • Quick tools can roll dice, flip a coin, or look up a word.
  • Settings & connections has Discord, the setup guide, your activity history, and room access.

Anything running right now, like a timer or a game, shows as a card under Running now on the left, below CharlesBot's profile. The buttons on a card work right there, so you can stay in your room chat:

  • +1 min and +5 min add time to a timer.
  • Draw winner draws a raffle winner, or a winner from a phrase giveaway.
  • Post posts where the game stands in your room chat, like the time left on a timer. It waits a few seconds before it can post again.
  • End ends the game. The card asks first, so choose End again, or Keep to leave it running.
  • Stop on the prize wheel's card clears the spins waiting to play.

Choose Open on a card, or Adjust on a timer's card, to see the game in the Control Panel. There, Post names what it posts, like Post time left in chat, and a timer also has +10 min.

Can't find something? Type what you want to do into the search box at the top, like "start a raffle".

Chat Commands​

Most of CharlesBot's tools also work as chat commands, if you'd rather type. Use the !help command for a short list, or browse the command pages on this site.

Discord​

You can connect Discord from Settings & connections in the Control Panel. For the Discord bot and its commands, see the Discord Bot Setup and Discord MFC Notification pages.