JopeBot Commands explanation

All commands work by prefixing with “!” in chat
Public Commands
Suggest (tier 0) Usages: “!suggest [message]” Explanation: Will make a “tier 0” suggestion • Can have multiple suggestions at once with a limit set by the streamer • Will work no matter if the bot is paused or not • Suggestions have a “like” feature built in on the site so that you can like the suggestions you want • Can be forced to work with genre suggestions only Request (tier 1) Usages: “!request [message]” Explanation: Will make a “tier 1” request • Only 1 request or elevated request at any given time • Using the command again will change your currently active request • Can have a setting for only one request per person on one instance of the bot Priority (tier 2) Using this command will cost you a said amount of tokens that the streamer has specified. By default 1 token. Usages: “!priority” “!priority [message]” Explanation: Will elevate a currently active “tier 1” request to a priority Will make a “tier 2” request • Using !refund will remove your priority or VIP request and give your tokens back Vip (tier 3) Using this command will cost you a said amount of tokens that the streamer has specified. By default 5 tokens. Usages: “!vip” “!vip [message]” Explanation: Will elevate a currently active “tier 1” or “tier 2” request to a vip Will make a “tier 3” request Refund Usages: “!refund” Explanation: Will remove your current request (any tier) from the queue and give back the tokens used Elevate Uses the amount of tokens that the next “tier” of requests up needs. Usages: “!elevate” Explanation: Will lift your current request up one tier using the tokens needed for the tier Share Usages: “!share [URL]” Explanation: Will send the URL to the streamers bot which can be directly downloaded to the path specified in the configuration window IF the URL specified is to a direct file download page Info Usages: “!info” Explanation: Will post an Info message in chat with a link to your JopeBot webpage Tokens Usages: “!tokens” Explanation: Will post your token count in chat if settings allow it, otherwise it will post a URL to your page to see the tokens you have Me Usages: “!me” Explanation: Will post a URL in chat which redirects to your page with the information about you for that streamer Give Usages: “!give [username] [amount]” Explanation: Gives the targeted username the amount specified of your own tokens if you have that many to give Vote 1/2 Usages: “!vote [number]” Explanation: You can vote on the two different requests taken into a poll which an admin user has started
Admin Commands
All admin commands work with admin users unless specified otherwise below. Undo Usage: “!undo” Explanation: Will undo the last played request back into the first place in the requestlist Resetcooldown Usage: “!resetcooldown [username] [type] Explanation: Will reset the targeted usernames cooldown for the type specified, types are “give”, “priority”, “vip” and “all”, where “all” will reset all the once that has a cooldown to them at the point when used Poll Usage: “!poll” Explanation: Will at random take two songs from the normal “tier 1” requests and make a short poll between those, winner will be pushed up to a priority request Move Usage: “!move [username]” Explanation: Will move the targeted usernames request, priority or vip to the front of that queue Elevate Usage: “!elevate [username]” Explanation: Will push the specified users request one tier up Playrandom Usage: “!playrandom” Explanation: Will randomly choose a “tier 1” request and push it to the front of the VIP list Will NOT play the random request, still need to use !playnext to actually play the request Randomelevated Usage: “!randomelevated” Explanation: Will randomly choose a “tier 2” or “tier 3” request and push it to the front of the VIP list Will NOT play the random request, still need to use !playnext to actually play the request Playnext Usage: “!playnext” Explanation: Will play the next request I the request queue, starting from the highest tier possible. Play Only works if sent via Streaming or bot account, admins will not be able to use this Usage: “!play [number]” (where number starts from 0 for the first request in line) Explanation: Will play the specified number – 1 song from the list (first request being seen as index 0) Remove Only works if sent from streamer or bot account, admins will not be able to use this Usage: “!remove [number]” Explanation: Will remove the specified number – 1 song from the list (first request being seen as index 0) Removenext Usage: “!removenext” Explanation: Will remove the next request from the queue Refund Usage: “!refund” Explanation: If used from the streaming user or bot account it will refund all currently elevated (“tier 2” or “tier 3”) requests to the users who made them Addtokens Usage: “!addtokens [username] [amount]” Explanation: Will add the selected amount of tokens to the targeted username Poll Usage: “!poll” Explanation: Will take out two songs from the current requests and will make a poll from those which the users have 30sec to vote on, winner will be pushed to first in line Restoresetlist Only works if sent from streamer or bot account, admins will not be able to use this Usage: “!restoresetlist” “!restoresetlist [filename]” Explanation: Will load back to the last backup created Will load back to a specified backup if correct filename is set Pause Usage: “!pause” Explanation: Will pause the bot from taking in new requests, priorities or vips, !suggest however will still work Unpause Usage: “!unpause” Explanation: Will unpause the bot and allow requests, priorities and vips to be sent in Version Usage: “!version” Explanation: Will send a message in the chat with the current version of the bot