Discord Command List

Contained on this page are the commands for PhantomBot's Discord Module. They are listed by their respective scripts, with the commands and a short explanation on what the commands do and how to use them.
Command List was last updated on 04/23/17 for PhantomBot v2.3.6
Discord Command Variables
Module Command Usage Description
./discord/commands/customCommands.js !addcom !addcom [command] [response] Adds a custom command to be used in your Discord server.
./discord/commands/customCommands.js !editcom !editcom [command] [response] Edits an existing command.
./discord/commands/customCommands.js !delcom !delcom [command] Deletes a custom command.
./discord/commands/customCommands.js !permcom !permcom [command] [permission] Sets a permission on that command. Either 0 which is everyone or 1 is administrators.
./discord/commands/customCommands.js !channelcom !channelcom [command] [channel / --global / --list] Makes a command only work in that channel, spectate the channels with a comma and space for multiple, use --global as the channel to make the command global again.
./discord/commands/customCommands.js !pricecom !pricecom [command] [amount] Sets a cost for that command, users must of their Twitch accounts linked for this to work.
./discord/commands/customCommands.js !aliascom !aliascom [alias] [command] Alias a command to another command, this only works with commands that have a single command.
./discord/commands/customCommands.js !delalias !delalias [alias] Removes the alias of that command.
./discord/commands/customCommands.js !commands !commands Shows all of the custom commands you created.
./discord/commands/customCommands.js !botcommands !botcommands Gives you a list of commands that you are allowed to use.
./discord/core/accountLink.js !account !account Checks the current account linking status of the sender.
./discord/core/accountLink.js !account link !account link Starts the process of linking an account. Completing this will overwrite existing links
./discord/core/accountLink.js !account remove !account remove Removes account links from the sender.
./discord/core/commandCooldown.js !cooldown setdefault !cooldown setdefault [seconds] Sets a default global cooldown for commands without a cooldown.
./discord/core/misc.js !cooldown setdefault setdefault !cooldown setdefault setdefault [seconds] Sets a default global cooldown for commands without a cooldown.
./discord/core/misc.js !module enable !module enable [path] Enables any modules in the bot, it should only be used to enable discord modules though.
./discord/core/misc.js !module disable !module disable [path] Disables any modules in the bot, it should only be used to enable discord modules though.
./discord/core/misc.js !module list !module list Lists all of the discord modules.
./discord/core/misc.js !setgame !setgame [game name] Sets the bot game.
./discord/core/misc.js !setstream !setstream [twitch url] [game name] Sets the bot game and marks it as streaming.
./discord/core/misc.js !removegame !removegame Removes the bot's game and streaming status if set.
./discord/core/moderation.js !moderation links toggle !moderation links toggle Toggles the link filter.
./discord/core/moderation.js !moderation links permittime !moderation links permittime [seconds] Sets the amount a time a permit lasts for.
./discord/core/moderation.js !moderation caps toggle !moderation caps toggle Toggle the caps filter.
./discord/core/moderation.js !moderation caps triggerlength !moderation caps triggerlength [characters] Sets the amount of characters needed a message before checking for caps.
./discord/core/moderation.js !moderation caps limitpercent !moderation caps limitpercent [percent] Sets the amount in percent of caps are allowed in a message.
./discord/core/moderation.js !moderation longmessage toggle !moderation longmessage toggle Toggles the long message filter
./discord/core/moderation.js !moderation longmessage limit !moderation longmessage limit [characters] Sets the amount of characters allowed in a message.
./discord/core/moderation.js !moderation spam toggle !moderation spam toggle Toggles the spam filter.
./discord/core/moderation.js !moderation limit !moderation limit [messages] Sets the amount of messages users are allowed to send in 5 seconds.
./discord/core/moderation.js !moderation blacklist add !moderation blacklist add [phrase] Adds a word or phrase to the blacklist which will be deleted if said in any channel.
./discord/core/moderation.js !moderation blacklist remove !moderation blacklist remove [phrase] Removes a word or phrase to the blacklist.
./discord/core/moderation.js !moderation blacklist list !moderation blacklist list Gives you a list of everything in the blacklist.
./discord/core/moderation.js !moderation whitelist add !moderation whitelist add [phrase or username#discriminator] Adds a phrase, word or username that will not get checked by the moderation system.
./discord/core/moderation.js !moderation whitelist add !moderation whitelist add [phrase or username#discriminator] Removes that phrase, word or username from the whitelist.
./discord/core/moderation.js !moderation whitelist list !moderation whitelist list Gives you a list of everything in the whitelist.
./discord/core/moderation.js !moderation cleanup !moderation cleanup [channel] [amount] Will delete that amount of messages for that channel.
./discord/core/moderation.js !moderation logs toggle !moderation logs toggle Will toggle if Twitch moderation logs are to be said in Discord. Requires a bot restart.
./discord/core/moderation.js !moderation logs channel !moderation logs channel [channel name] Will make Twitch moderator action be announced in that channel.
./discord/games/8ball.js !8ball !8ball [question] Ask the magic 8ball a question.
./discord/games/gambling.js !gamble !gamble [amount] Gamble your points.
./discord/games/gambling.js !gambling setmax !gambling setmax [amount] Set how many points people can gamble.
./discord/games/gambling.js !gambling setmin !gambling setmin [amount] Set the minimum amount of points people can gamble.
./discord/games/gambling.js !gambling setwinningrange !gambling setwinningrange [range] Set the winning range from 0-100. The higher the less of a chance people have at winning.
./discord/games/gambling.js !gambling setgainpercent !gambling setgainpercent [amount in percent] Set the winning gain percent.
./discord/games/kill.js !kill !kill [username] Kill a fellow viewer (not for real!).
./discord/games/random.js !random !random Will display something really random.
./discord/games/roll.js !roll rewards !roll rewards [rewards] Sets the rewards for the dice roll
./discord/games/roulette.js !roulette !roulette Pull the trigger and find out if there's a bullet in the chamber
./discord/games/slotMachine.js !slot !slot Play the slot machines for some points.
./discord/games/slotMachine.js !slot rewards !slot rewards [rewards] Sets the rewards for the slot machine
./discord/handlers/bitsHandler.js !bitshandler toggle !bitshandler toggle Toggles bit announcements.
./discord/handlers/bitsHandler.js !bitshandler message !bitshandler message [message] Sets the bit announcement message.
./discord/handlers/bitsHandler.js !bitshandler channel !bitshandler channel [channel name] Sets the channel bit announcements will be made in.
./discord/handlers/followHandler.js !followhandler toggle !followhandler toggle Toggles the follower announcements.
./discord/handlers/followHandler.js !followhandler message !followhandler message [message] Sets the follower announcement message.
./discord/handlers/followHandler.js !followhandler channel !followhandler channel [channel name] Sets the channel that announcements from this module will be said in.
./discord/handlers/gamewispHandler.js !gamewisphandler subtoggle !gamewisphandler subtoggle Toggles GameWisp subscriber announcements.
./discord/handlers/gamewispHandler.js !gamewisphandler resubtoggle !gamewisphandler resubtoggle Toggles GameWisp re-subscriber announcements.
./discord/handlers/gamewispHandler.js !gamewisphandler tieruptoggle !gamewisphandler tieruptoggle Toggles GameWisp tier-up announcements.
./discord/handlers/gamewispHandler.js !gamewisphandler submessage !gamewisphandler submessage [message] Sets the GameWisp subscriber announcement message.
./discord/handlers/gamewispHandler.js !gamewisphandler resubmessage !gamewisphandler resubmessage [message] Sets the GameWisp re-subscriber announcement message.
./discord/handlers/gamewispHandler.js !gamewisphandler tierupmessage !gamewisphandler tierupmessage [message] Sets the GameWisp tier-up announcement message.
./discord/handlers/gamewispHandler.js !gamewisphandler channel !gamewisphandler channel [channel name] Sets the channel that announcements from this module will be said in.
./discord/handlers/hostHandler.js !hosthandler toggle !hosthandler toggle Toggles the hosts announcements.
./discord/handlers/hostHandler.js !hosthandler hostmessage !hosthandler hostmessage [message] Sets the host announcement message.
./discord/handlers/hostHandler.js !hosthandler hostmessage !hosthandler hostmessage [message] Sets the auto-host announcement message.
./discord/handlers/hostHandler.js !hosthandler channel !hosthandler channel [channel name] Sets the channel that announcements from this module will be said in.
./discord/handlers/keywordHandler.js !keyword add !keyword add [keyword] [response] Adds a custom keyword.
./discord/handlers/keywordHandler.js !keyword edit !keyword edit [keyword] [response] Edits a custom keyword.
./discord/handlers/keywordHandler.js !keyword remove !keyword remove [keyword] Removes a custom keyword.
./discord/handlers/streamHandler.js !streamhandler toggleonline !streamhandler toggleonline Toggles the stream online announcements.
./discord/handlers/streamHandler.js !streamhandler onlinemessage !streamhandler onlinemessage [message] Sets the stream online announcement message.
./discord/handlers/streamHandler.js !streamhandler togglegame !streamhandler togglegame Toggles the stream game change announcements.
./discord/handlers/streamHandler.js !streamhandler gamemessage !streamhandler gamemessage [message] Sets the stream game change announcement message.
./discord/handlers/streamHandler.js !streamhandler togglebotstatus !streamhandler togglebotstatus If enabled the bot will be marked as streaming with your Twitch title when you go live.
./discord/handlers/streamHandler.js !streamhandler channel !streamhandler channel [channel name] Sets the channel that announcements from this module will be said in.
./discord/handlers/streamlabsHandler.js !streamlabshandler toggle !streamlabshandler toggle Toggles the StreamLabs donation announcements.
./discord/handlers/streamlabsHandler.js !streamlabshandler message !streamlabshandler message [message] Sets the StreamLabs donation announcement message.
./discord/handlers/streamlabsHandler.js !streamlabshandler channel !streamlabshandler channel [channel name] Sets the channel that announcements from this module will be said in.
./discord/handlers/streamtipHandler.js !streamtiphandler toggle !streamtiphandler toggle Toggles the StreamTip donation announcements.
./discord/handlers/streamtipHandler.js !streamtiphandler message !streamtiphandler message [message] Sets the StreamTip donation announcement message.
./discord/handlers/streamtipHandler.js !streamtiphandler channel !streamtiphandler channel [channel name] Sets the channel that announcements from this module will be said in.
./discord/handlers/subscribeHandler.js !subscribehandler subtoggle !subscribehandler subtoggle Toggles subscriber announcements.
./discord/handlers/subscribeHandler.js !subscribehandler primetoggle !subscribehandler primetoggle Toggles Twitch Prime subscriber announcements.
./discord/handlers/subscribeHandler.js !subscribehandler resubtoggle !subscribehandler resubtoggle Toggles re-subscriber announcements.
./discord/handlers/subscribeHandler.js !subscribehandler submessage !subscribehandler submessage [message] Sets the subscriber announcement message.
./discord/handlers/subscribeHandler.js !subscribehandler primemessage !subscribehandler primemessage [message] Sets the Twitch Prime subscriber announcement message.
./discord/handlers/subscribeHandler.js !subscribehandler resubmessage !subscribehandler resubmessage [message] Sets the re-subscriber announcement message.
./discord/handlers/subscribeHandler.js !subscribehandler channel !subscribehandler channel [channel name] Sets the channel that announcements from this module will be said in.
./discord/handlers/tipeeeStreamHandler.js !tipeeestreamhandler toggle !tipeeestreamhandler toggle Toggles the TipeeeStream donation announcements.
./discord/handlers/tipeeeStreamHandler.js !tipeeestreamhandler message !tipeeestreamhandler message [message] Sets the TipeeeStream donation announcement message.
./discord/handlers/tipeeeStreamHandler.js !tipeeestreamhandler channel !tipeeestreamhandler channel [channel name] Sets the channel that announcements from this module will be said in.
./discord/handlers/twitterHandler.js !twitterhandler toggle !twitterhandler toggle Toggles Twitter announcements. Note this module will use settings from the main Twitter module.
./discord/handlers/twitterHandler.js !twitterhandler channel !twitterhandler channel [channel name] Sets the channel that announcements from this module will be said in.
./discord/systems/greetingsSystem.js !greetingssystem jointoggle !greetingssystem jointoggle Toggles the announcement for when someone joins the server.
./discord/systems/greetingsSystem.js !greetingssystem parttoggle !greetingssystem parttoggle Toggles the announcement for when someone leaves the server.
./discord/systems/greetingsSystem.js !greetingssystem joinmessage !greetingssystem joinmessage [message] Sets the message for when a user joins your server.
./discord/systems/greetingsSystem.js !greetingssystem partmessage !greetingssystem partmessage [message] Sets the message for when a user leaves your server.
./discord/systems/greetingsSystem.js !greetingssystem channel !greetingssystem channel [channel] Sets the channel messages from this modules will be made in.
./discord/systems/pointSystem.js !points !points Tells you how many points you have if you linked in you Twitch account.