Custom Commands

Storing A New Command

!addcom [command] [response]
  • Allows you to add custom commands to CharlesBot
  • Example: !addcom !videos BUY MY VIDEOS!
    • This creates a new !videos command.
    • From this point, typing !videos will tell CharlesBot to post BUY MY VIDEOS!

Back To Top

Deleting Commands

!delcom [command]
  • Allows you to remove custom commands from CharlesBot.
  • Also removes the command from the list of automatic ads.

Back To Top

List of Stored Commands

!help
  • Sends a PM of all the custom commands you have access to.

Back To Top

Automated Ads

Setting an Interval

!setinterval [seconds]
  • Sets how often it posts an ad from the list. Set to 0 seconds to stop posting advertisements completely.

Back To Top

Automatically Post A Command

!addad [command]
  • Adds a command to the ad list. You can only set commands you created by using the !addcom feature (listed above).

Back To Top

Stop Automatically Posting A Command

!delad [command]
  • Removes a command from the ad list.

Back To Top

List Commands Set To Automatically Post

!listads
  • Lists the commands currently part of the ad list.

Back To Top

Helper Commands

Add A New Helper

!addhelper [username]
  • Adds a CharlesBot helper to your room.

Back To Top

Remove A Helper

!delhelper [username]
  • Removes a CharlesBot helper from your room.

Back To Top

List Current Helpers

!listhelpers
  • Lets you know what CharlesBot helpers you have in your room.

Back To Top

Clear The Chat

!clear
  • CharlesBot clears the chat in the event of inappropriate or malicious messages.
  • Only models and CharlesBot helpers have access to this command.

Back To Top

Whiteboard Display

Enable Whiteboard Visualization

!whiteboard on
  • This command tells CharlesBot to take control of the whiteboard and begin visualizing many of his amazing features with real-time updates.
  • CharlesBot can currently visualize the following features inside your whiteboard:
    • Token Keno
    • Timers
    • Polls
    • More features coming soon…

Back To Top

Disable Whiteboard Visualization

!whiteboard off
  • This command tells CharlesBot to stop displaying things inside your whiteboard.

Back To Top

Token Keno Game

Start A New Game

!startgame [minimum option] [maximum option] [number of winners] [prize message]
  • Example: !startgame 25 125 5 Win A Video! will start a game with 25-125 and 5 winning numbers selected at random that posts “Win A Video!” whenever somebody does !remaining

Back To Top

End A Game

!endgame
  • Ends the currently running game.

Back To Top

Remaining Numbers

!remaining
  • Posts the currently untipped/remaining numbers in your game of token keno.

Back To Top

Token Countdowns

Start a Countdown

!startcount @[countdown name] [price]
  • This command will start a countdown that can be included in any !addcom commands.
  • CharlesBot can only track public tips. If you’d like to manually adjust a countdown, simply reuse this command and the amount remaining will be updated in your commands.
  • Example: !startcount @dailygoal 500
    • You can now use @dailygoal inside any of your !addcom commands and he’ll show the amount remaining.

Back To Top

End a Countdown

!endcount @[countdown name]
  • This command will stop a currently running countdown.

Back To Top

MFCShare Vouchers

Add Album

!addvoucher [price] [link to album]
  • Allows CharlesBot to generate single-use voucher URLs when members tip a certain price.
  • Example: !addvoucher 100 http://mfcsha.re/a/abcd1234
    • This will tell CharlesBot to generate a single-use voucher for your album whenever somebody tips 100 tokens.
  • CharlesBot will automatically send the generated voucher to the model so they can easily copy/paste to the tipper.
  • This command is currently limited to models only.

Back To Top

Remove Album

!delvoucher [price]
  • This will make CharlesBot no longer generate vouchers for the price you set.

Back To Top

Tip Polls

Start A New Poll

!startpoll [option 1 name] [option 1 price] [option 2 name] [option 2 price]
  • Example: !startpoll Pizza Hut 4 Dominos 5 Papa Johns 6
    • This will start a poll with three options to vote for the best pizza place out there!
  • You can have quite a bit of poll options! Play around!

Back To Top

Current Poll Status

!poll
  • Posts the current options and how many votes each has, along with instructions on how to vote for each option! Used to advertise the current poll.

Back To Top

End The Current Poll

!endpoll
  • Ends the currently running poll and posts the final votes.

Back To Top

Tip Wars

Start a Tip War

!startwar
  • This command will start a tip war inside your room which counts even tips vs odd tips for you.
  • Useful for allowing your members to decide which type of show to perform.
  • This will post the updated scores after every tip.

Back To Top

Post Tip War Advertisement

!war
  • Posts the current war status and explains how to tip for the war.

Back To Top

End The Current Tip War

!endwar
  • Ends the currently running tip war and posts the final scores in the room.

Back To Top

Model vs. Model Tip Wars

Start a Model Tip War

!startroomwar [model name]
  • This command will start a tip war between you and another CharlesBot model.
  • This will post the updated scores after every tip in both rooms.

Back To Top

End Model Tip War

!endroomwar
  • This command will end a currently running model vs model tip war.
  • The tip war host (person who starts tip war) is the only one who can use this command.
  • Posts the final scores and announces the winner in both rooms.

Back To Top

Twitter

Follow a Twitter Account

!follow [twitter username]
  • This command will tell CharlesBot to start following a Twitter account.
  • When an account that CharlesBot is following sends a new tweet, CharlesBot will automatically post about it in your chatroom.

Back To Top

Check Twitter Follows

!follow
  • This command will post a list of Twitter accounts that CharlesBot is currently following.

Back To Top

Unfollow a Twitter Account

!unfollow [twitter username]
  • This command will tell CharlesBot to stop following a Twitter account.

Back To Top

Timer

Start a Timer

!starttimer [duration]
  • This command tells CharlesBot to start a timer inside your chatroom.
  • Unlike GIF timers, CharlesBot will display the same remaining time to everybody in the room.
  • CharlesBot will automatically announce “Times up!” once the duration has completed.

Back To Top

Check Timer Duration

!timer
  • Use this command to check the remaining time of an active timer.

Back To Top

Stop a Timer

!endtimer
  • This command will instantly stop any actively running timer.

Back To Top

Raffles

Start a New Raffle

!startraffle [price to enter] [prize message]
  • Example: !startraffle 25 Some cool prize!
    • This will start a raffle costing 25 tokens to enter for “Some cool prize!”

Back To Top

Advertise Your Raffle

!raffle
  • Using this command will post an advertisement in your room listing out how to enter the raffle and the set prize message.
  • If the model uses this command, it will additionally PM the model the total number of purchased raffle tickets.
  • If a member uses this command, it will post the number of raffle tickets that member has purchased.

Back To Top

Choose a Winner

!raffle winner
  • This command will go through the list of currently purchased raffle tickets and choose one winner at random.
  • It will post the winner’s user name and any public tip note that was included for that ticket.
  • This command can be used to select an unlimited number of winners.
  • Please note, this command does not end the raffle. Please refer to the !endraffle command below to learn how to complete the raffle.

Back To Top

End Your Raffle

!endraffle
  • Ends the currently running raffle and posts the number of winners that the model ended up selecting.

Back To Top

Model Tools

Clear The Chat

!clear
  • CharlesBot clears the chat in the event of inappropriate or malicious messages.
  • Only models and CharlesBot helpers have access to this command.

Back To Top

Convert Tokens To Any Currency

!convert [tokens] [3-letter currency code]
  • This will convert the number of tokens entered into the currency of your choice using conversion rates updated hourly.
  • Only models are able to use this command inside a PM to CharlesBot

Back To Top

Previously Used Topic

!topic
  • Posts the last topic you had set in your room.
  • Useful for finding out the remaining tokens of your last countdown if MFC kicks you.
  • Can be used by anybody in your room.

Back To Top

Time Spent Broadcasting

!uptime
  • Posts the length of time since you initially started broadcasting.
  • Useful for gauging how much longer to stay online.
  • Can be used by anybody in your room.

Back To Top