Staff Commands

Ban a Torn ID

 !banid <torn ID>

Bans all users currently registered with this id, and if anyone tries in the future to register with this ID that account is also banned

Example: !banid 011239 - Bans Torn ID 011239

Unban a Torn ID

 !unbanid <torn ID> 

Removes a ban placed on a Torn ID. Does not unban users who were previously banned

Example: !unbanid 011239 - Unbans Torn ID 011239

Ping Torn API

 !ping 

Checks current delays of bot, discord API and torn API, also shows if torn API is down

Example: !ping - Checks current delays of bot, discord API and torn API, also shows if torn API is down

Listen

 !listen [<@mention>] 

Starts a listener for the mentioned user to add the sendline outside of completing a lotto. Lasts 3 minutes

Examples:

!listen @someone - Starts a listener for send line from someone

!listen - Starts a listener for the person who ran the code

Alias: !lsn

Props

 !props <@mention> <reason> 

Gives +10 Karma to the mentioned member

Example: !props @someone being awesome - Gives +10 Karma to someone for being awesome

Release Bot

 !release 

Closes a lotto waiting for a listen and releases the bot, if a prize is sent after it will not be logged

Example: !release - Releases bot from lotto

See Also: Terminate Lotto

Restrict Bot

 !restrict 

Prevents anyone other than staff from starting lottos

Example: !restrict - Only staff can start lottos

Unrestrict Bot

 !unrestrict 

Removes lotto resctriction, anyone can start a lotto

Example: !unrestrict - Allows anyone to start a lotto

Set Torn ID

 !setid <torn ID> <@mention> 

Assigns a Torn ID to the mentioned member. Will override any previous settings

Example: !setid 012345 @someone - Sets Torn ID 012345 to @someone

Aliases: !fixid, !id

Terminate Lotto

 !terminate 

Terminate current lotto

Example: !terminate - Kills current lotto

See Also: Release Bot

End Minigame

 !end 

Ends minigames and releases the bot

Example: !end - Kills current minigame

Force Draw

 !fdraw [@mention] 

Forces the current lotto to draw, with the option to change the lotto owner.

Example: !fdraw @someone - Force draws current lotto and makes @someone the lotto owner

Find Torn ID

 !find <torn ID> 

Looks up all users registered with Torn ID

Example: !find 012345 - Finds the user(s) registered with Torn ID 012345

Alias: !whois

Find Multiple Torn IDs

 !multifind 

Finds all Torn IDs associated with more than one Discord Registered User and DMs the results

Example: !multifind - Finds all Torn IDs associated with more than one Discord Registered User

Aliases: !multihunt, !mhunt, !mfind, !multi

Modify Total

 !modifytotal <@mention> <To Change> <Amount to Add>  

Modifies Total Lotto amount for a specified Discord User by Total Item, Total Money or Total Lotto amount. The amount can be negative.

Flags:

total - To modify Total Lotto amount
totalmoney | money - To modify Total Money amount
totalitem(s) | item(s) - To modify Total Item amount

Examples:

!modifytotal @someone totallotto 1.5m - Adds 1.5m to someone's Total Lotto Amount

!modifytotal @someone items 1.5m - Adds 1.5m to someone's Total Item Amount

!modifytotal @someone items -1.5m - Subtracts 1.5m to someone's Total Item Amount