Conflux: Difference between revisions
Jump to navigation
Jump to search
(category) |
|||
(7 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
'''Conflux''' is a {{wikipedia|Discord}} bot operating in the [[New Pacific Order]]'s Discord server. | |||
== History == | == History == | ||
Line 4: | Line 6: | ||
=== General Commands === | === General Commands === | ||
==== Fun ==== | ==== Fun ==== | ||
Below is a list of Conflux commands just for fun. | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 15: | Line 17: | ||
|- | |- | ||
| baby || Feast upon the delicious babies! || <code>!baby <nowiki>[user]</nowiki></code> | | baby || Feast upon the delicious babies! || <code>!baby <nowiki>[user]</nowiki></code> | ||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| ball || [[Xoricat]]'s yarn ball || <code>!ball <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| beat || The beatings continue until morale improves! || <code>!beat <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| beer || 99 bottles of beer on the wall, 99 bottles of beer. Take one down, pass it around, 98 bottles of beer on the wall... || <code>!beer <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| butter || Butter is the key to all fine cuisine! || <code>!butter <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| celebrate || Celebrating is banned. || <code>!celebrate <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| choose || Lets the bot make a choice for you. You are legally obligated to follow through with the bot's decision || <code>!choose <nowiki><choice> or <choice> or [choice] ...</nowiki></code> | |||
;Where: | |||
:'''choice:''' The choice options. Note there must be at least two | |||
|- | |||
| cute || Aww that's so adoriball || <code>!cute <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| dragon || Meddle not in the affairs of dragons for you are crunchy and taste good with ketchup. || <code>!dragon <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| dungeon || Book your holiday in [[Letum]]'s dungeon today! You will never be the same again afterwards. || <code>!dungeon <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| emu || [[Dan100]] is at it again. || <code>!emu</code> | |||
|- | |||
| frawley || Glorious Leader [[Frawley]] requires more tech. || <code>!frawley <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| greenhouse || Welcome to [[Tebeat]]'s greenhouse! || <code>!greenhouse <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| gulag || Welcome to the Siberian gulag, we hope you enjoy your stay. || <code>!gulag <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| hot || [[jgolla]] is SO HOT right now! || <code>!hot <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| hug || Huggles are banned by the [[BlackAdder]] Act of 2006. || <code>!hug <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| ie || IE stands for two things: Internet Explorer and [[Imperial Emperor]]. || <code>!ie <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| jackboot || The Pacifican jackboots will march across the world. || <code>!jackboot <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| joke || Display a joke. || <code>!joke</code> | |||
|- | |||
| keshav || Have you come to listen to the fairy tale of [[Keshav]] and Pukerella? || <code>!keshav <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| knit || What should Amy knit next? || <code>!knit <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| lick || Inquire within for tongue removal services. || <code>!lick <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| lightsaber || Star Wars Month! || <code>!lightsaber <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| lod || All hail [[Lord of Darkness | Lord of Duckness]]! || <code>!lod <nowiki>[user]</nowiki></code><br /><code>!duck <nowiki>[user]</nowiki></code><br /><code>!quack <nowiki>[user]</nowiki></code><br /> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| meerkat || Release the meerkats! || <code>!meerkat <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| meme || Generate a meme. See https://memegen.link/templates/ for a list of available memes. || <code>!meme <nowiki><template> <toptext>:<bottomtext</nowiki></code> | |||
;Where: | |||
:'''template:''' Template from memegen.link | |||
:'''toptext:''' Text to display at the top of the meme. Use _ for blank. | |||
:'''bottomtext:''' Text to display at the bottom of the meme. Use _ for blank. | |||
|- | |||
| perg || Fire the pergifier beam! || <code>!perg <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| poke || Sharpen the sticks, it's poking time! || <code>!poke <nowiki><user></nowiki></code> | |||
;Where: | |||
:'''user:''' Name to use with the command | |||
|- | |||
| poodle || Which is worse, Gandypoodle's bark or his bite? || <code>!poodle <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| sheep|| Hide your 🐑 [[Pansy]] is on the prowl. || <code>!sheep</code> | |||
|- | |||
| shortcake || [[SynysterGates]] shall henceforth be known as strawberry shortcake. || <code>!shortcake <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| slap || Behold the fish slapping dance! || <code>!slap <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| song || Sign up for [[Tebeat]]'s greenhouse concerts here! || <code>!song</code> | |||
|- | |||
| spoon || Say hello to my little spoon! || <code>!spoon <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| staple || Run away! Xantha is here with her staple gun. || <code>!staple <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| work || #Make[[Nemphesis]]WorkAgain || <code>!work <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| worlib || Hail Comrade Bilrow! || <code>!worlib <nowiki>[user]</nowiki></code> | |||
;Where: | |||
:'''user:''' Optional name to use with the command | |||
|- | |||
| xoricat || Quick, find a ball of yarn! || <code>!xoricat <nowiki>[user]</nowiki></code> | |||
;Where: | ;Where: | ||
:'''user:''' Optional name to use with the command | :'''user:''' Optional name to use with the command | ||
Line 20: | Line 164: | ||
==== Games ==== | ==== Games ==== | ||
Below is a list of games that can be played with Conflux. | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 40: | Line 184: | ||
;Stop the game | ;Stop the game | ||
:<code>!codebreak stop</code> | :<code>!codebreak stop</code> | ||
|- | |||
| giveaway || Run a reaction based giveaway. || <code>!giveaway <nowiki><time> <number of winners> <prize></nowiki></code> | |||
;Where | |||
::'''time:''' The duration of the give away, between 1 hour and 7 days. Time should be in the format of 2h, 12h, 6d, etc. | |||
::'''number of winners:''' The number of winners to select | |||
::'''prize:''' The prize that will be given away | |||
|- | |||
| number || Number guessing game || <code>!number <nowiki><prize></nowiki></code> | |||
;where | |||
::'''prize:''' Optional prize that will be given away | |||
|- | |||
| rps || Play a game of rock, paper, scissors against Conflux || <code>!rps <nowiki><rock | paper | scissors></nowiki></code> | |||
;where | |||
::'''rock | paper | scissors:''' Option you wish to play | |||
|} | |} | ||
Line 53: | Line 211: | ||
:'''role name:''' Discord role to add to the specified user | :'''role name:''' Discord role to add to the specified user | ||
:'''@user:''' Discord mention of the user to add the role to | :'''@user:''' Discord mention of the user to add the role to | ||
|- | |||
|- | |||
| ban || Bans someone for a specific reason || <code>!ban <nowiki><@user | id> <reason></nowiki></code> | |||
;Where: | |||
:'''@user | id:''' Discord mention or the id (snowflake) of the user to ban | |||
:'''reason:''' The reason the user is being banned | |||
|- | |- | ||
| forumacc || Displays information about a forum account. || <code>!forumacc <nowiki><name | id></nowiki></code> | | forumacc || Displays information about a forum account. || <code>!forumacc <nowiki><name | id></nowiki></code> | ||
Line 76: | Line 240: | ||
|- | |- | ||
! Command !! About !! Usage | ! Command !! About !! Usage | ||
|- | |||
| colorinfo || Gets information about a color. || <code>!colorinfo <nowiki><#hexcolor | R,G,B></nowiki></code> | |||
;Where: | |||
:'''#hexcolor:''' The hex value of a color to look up. | |||
:'''R,G,B:''' The RGB values of a color to look up. | |||
|- | |- | ||
| embed || Creates and posts an embed to a channel.<br />This command is interactive and will ask questions during the embed creation. || <code>!embed</code> | | embed || Creates and posts an embed to a channel.<br />This command is interactive and will ask questions during the embed creation. || <code>!embed</code> | ||
Line 90: | Line 259: | ||
;Where: | ;Where: | ||
:'''command:''' Optional name of a command to get help for | :'''command:''' Optional name of a command to get help for | ||
|- | |||
| info || Displays Discord information for the specified user. || <code>!info <nowiki>[@mention | id]</nowiki></code> | |||
;Where: | |||
:'''@mention:''' The Discord mention of the user. | |||
:'''id:''' The Discord snowflake id of the user. | |||
|- | |- | ||
| ping || Gets the ping of the bot. || <code>!ping</code> | | ping || Gets the ping of the bot. || <code>!ping</code> | ||
Line 114: | Line 288: | ||
::::'''reminder:''' The reminder text | ::::'''reminder:''' The reminder text | ||
;List current reminders | ;List current reminders | ||
:<code>!remind</code> | :<code>!remind list</code> | ||
;Delete a reminder | |||
:<code>!remind delete <index></code> | |||
::Where | |||
::::'''index:''' The index of the reminder to delete from the list command. | |||
|- | |- | ||
| rng || Returns a [https://i.imgur.com/eogm6kH.png random number] between the min and max (inclusive) with an optional 5 second countdown. || <code>!rng <nowiki><min> <max> [show countdown]</nowiki></code> | | rng || Returns a [https://i.imgur.com/eogm6kH.png random number] between the min and max (inclusive) with an optional 5 second countdown. || <code>!rng <nowiki><min> <max> [show countdown]</nowiki></code> | ||
Line 121: | Line 299: | ||
:'''max:''' Minimum number for the range. Must be a number greater than the minimum value | :'''max:''' Minimum number for the range. Must be a number greater than the minimum value | ||
:'''show countdown:''' Optional y/n indicating whether a 5 second countdown should be displayed. | :'''show countdown:''' Optional y/n indicating whether a 5 second countdown should be displayed. | ||
|- | |||
| roleinfo || Gets information about the passed in Discord role || <code>!roleinfo <nowiki><@role | id></nowiki></code> | |||
;Where: | |||
:'''@role:''' The role mention to get information for | |||
:'''id:''' The Discord snowflake id of the role to get information for | |||
|- | |||
| time || Gets the current server time and update time for the specified game. || <code>!time <nowiki><[c]ybernations | [n]ationstates | [t]orn></nowiki></code> | |||
|- | |- | ||
| top || Lists the top commands used with the bot. ▶ to page forward, ◀ to page backward, ⏹ to close || <code>!top</code> | | top || Lists the top commands used with the bot. ▶ to page forward, ◀ to page backward, ⏹ to close || <code>!top</code> | ||
Line 131: | Line 316: | ||
:'''mute duration:''' Optional length of time the mentioned user should be muted. Supported durations: # minute/minutes/min/mins/m, # hour/hours/h, # day/days/d | :'''mute duration:''' Optional length of time the mentioned user should be muted. Supported durations: # minute/minutes/min/mins/m, # hour/hours/h, # day/days/d | ||
:'''reason:''' Reason the user is being warned | :'''reason:''' Reason the user is being warned | ||
|- | |||
| wiki || Searches the NPO Wiki || <code>!wiki <nowiki><query></nowiki></code> | |||
;Where: | |||
:'''query:''' The terms to search the wiki for | |||
|} | |} | ||
Line 309: | Line 498: | ||
:'''name:''' Name of the player to get stats for | :'''name:''' Name of the player to get stats for | ||
|} | |} | ||
[[Category:Custom software]] |
Latest revision as of 10:05, 12 July 2021
Conflux is a Discord bot operating in the New Pacific Order's Discord server.
History
Commands
General Commands
Fun
Below is a list of Conflux commands just for fun.
Command | About | Usage |
---|---|---|
8ball | Ask the Magic 8-Ball a question. | !8ball <question>
|
baby | Feast upon the delicious babies! | !baby [user]
|
ball | Xoricat's yarn ball | !ball [user]
|
beat | The beatings continue until morale improves! | !beat [user]
|
beer | 99 bottles of beer on the wall, 99 bottles of beer. Take one down, pass it around, 98 bottles of beer on the wall... | !beer [user]
|
butter | Butter is the key to all fine cuisine! | !butter [user]
|
celebrate | Celebrating is banned. | !celebrate [user]
|
choose | Lets the bot make a choice for you. You are legally obligated to follow through with the bot's decision | !choose <choice> or <choice> or [choice] ...
|
cute | Aww that's so adoriball | !cute [user]
|
dragon | Meddle not in the affairs of dragons for you are crunchy and taste good with ketchup. | !dragon [user]
|
dungeon | Book your holiday in Letum's dungeon today! You will never be the same again afterwards. | !dungeon [user]
|
emu | Dan100 is at it again. | !emu
|
frawley | Glorious Leader Frawley requires more tech. | !frawley [user]
|
greenhouse | Welcome to Tebeat's greenhouse! | !greenhouse [user]
|
gulag | Welcome to the Siberian gulag, we hope you enjoy your stay. | !gulag [user]
|
hot | jgolla is SO HOT right now! | !hot [user]
|
hug | Huggles are banned by the BlackAdder Act of 2006. | !hug [user]
|
ie | IE stands for two things: Internet Explorer and Imperial Emperor. | !ie [user]
|
jackboot | The Pacifican jackboots will march across the world. | !jackboot [user]
|
joke | Display a joke. | !joke
|
keshav | Have you come to listen to the fairy tale of Keshav and Pukerella? | !keshav [user]
|
knit | What should Amy knit next? | !knit [user]
|
lick | Inquire within for tongue removal services. | !lick [user]
|
lightsaber | Star Wars Month! | !lightsaber [user]
|
lod | All hail Lord of Duckness! | !lod [user] !duck [user] !quack [user]
|
meerkat | Release the meerkats! | !meerkat [user]
|
meme | Generate a meme. See https://memegen.link/templates/ for a list of available memes. | !meme <template> <toptext>:<bottomtext
|
perg | Fire the pergifier beam! | !perg [user]
|
poke | Sharpen the sticks, it's poking time! | !poke <user>
|
poodle | Which is worse, Gandypoodle's bark or his bite? | !poodle [user]
|
sheep | Hide your 🐑 Pansy is on the prowl. | !sheep
|
shortcake | SynysterGates shall henceforth be known as strawberry shortcake. | !shortcake [user]
|
slap | Behold the fish slapping dance! | !slap [user]
|
song | Sign up for Tebeat's greenhouse concerts here! | !song
|
spoon | Say hello to my little spoon! | !spoon [user]
|
staple | Run away! Xantha is here with her staple gun. | !staple [user]
|
work | #MakeNemphesisWorkAgain | !work [user]
|
worlib | Hail Comrade Bilrow! | !worlib [user]
|
xoricat | Quick, find a ball of yarn! | !xoricat [user]
|
Games
Below is a list of games that can be played with Conflux.
Command | About | Usage |
---|---|---|
codebreak | Play a game to break the secret code. Players will take turns guessing the secret code. After each turn, everyone will be told how many of the digits are correct and how many are in the correct position in the code. The first person to get the code is the winner. |
|
giveaway | Run a reaction based giveaway. | !giveaway <time> <number of winners> <prize>
|
number | Number guessing game | !number <prize>
|
rps | Play a game of rock, paper, scissors against Conflux | !rps <rock | paper | scissors>
|
Management
Below is a list of Conflux commands specific to general management topics.
Command | About | Usage |
---|---|---|
addrole | Adds a user to the specified Discord role. | !addrole <role name> @user
|
ban | Bans someone for a specific reason | !ban <@user | id> <reason>
|
forumacc | Displays information about a forum account. | !forumacc <name | id>
|
removerole | Removes a user to the specified Discord role. | !removerole <role name> @user
|
role | Toggles a role for yourself | !role <role name>
|
Utility
Below is a list of Conflux utility commands.
Command | About | Usage |
---|---|---|
colorinfo | Gets information about a color. | !colorinfo <#hexcolor | R,G,B>
|
embed | Creates and posts an embed to a channel. This command is interactive and will ask questions during the embed creation. |
!embed
|
executetask | Executes one of the bots built in timed tasks on demand. | !executetask <task>
|
help | Displays help information about the bot and its commands. | !help [command]
|
info | Displays Discord information for the specified user. | !info [@mention | id]
|
ping | Gets the ping of the bot. | !ping
|
poll | Creates a poll with reactions for voting. | !poll <question>
|
reactionrole | Adds a set of reaction to a specified message that allows role additions via user reaction. | !reactionrole <channel> <messageId> <emoji> <@role> <emoji> <@role>
|
remind | Reminds you do do something later in a direct message. |
|
rng | Returns a random number between the min and max (inclusive) with an optional 5 second countdown. | !rng <min> <max> [show countdown]
|
roleinfo | Gets information about the passed in Discord role | !roleinfo <@role | id>
|
time | Gets the current server time and update time for the specified game. | !time <[c]ybernations | [n]ationstates | [t]orn>
|
top | Lists the top commands used with the bot. ▶ to page forward, ◀ to page backward, ⏹ to close | !top
|
warn | Adds warning to another user | !warn <@UserMention> [mute duration] <reason>
|
wiki | Searches the NPO Wiki | !wiki <query>
|
Game Specific
Cybernations
Below is a list of Conflux commands specific to Cybernations.
Command | About | Usage |
---|---|---|
cn:nation | Display information about a nation | !cn:nation <nation id | ruler | nation name>
|
cn:who | Whois for Cybernations nations and Discord accounts | !cn:who <mention | nation link | nation id>
|
Nationstates
Below is a list of Conflux commands specific to Nationstates.
Command | About | Usage |
---|---|---|
ns:card | Display information about a card | !ns:card <nation name | card id>
|
ns:deck | Display information about a card deck | !ns:deck <nation name | nation id>
|
ns:nation | Display information about a nation | !ns:nation <nation name>
|
ns:region | Display information about a region | !ns:nation <region name>
|
Torn
Below is a list of Conflux commands specific to Torn.
Command | About | Usage |
---|---|---|
t:bank | Torn bank investment calculator | !t:bank <amount> [merit count] [stock bonus]
|
t:chain | Torn chain tracker |
|
t:faction | Displays information about a faction. |
|
t:item | Torn item information | !t:item <name>
|
t:loot | Torn loot timings | !t:loot
|
t:lotto | Run a Torn lotto. You can give away cash and Torn items. Please note, you can not run a lotto while traveling. |
|
t:profile | Displays a Torn character's profile | !t:profile <mention | discord name | forum link | torn link | torn id>
|
t:stats | Gets your current battle stats and Torn bars (Energy, Nerve, Happy, and Life). This this command is run, the bot will DM you to get your API key. | !t:stats
|
t:stock | Torn stock information | !t:stock <stock name | stock acronym>
|
t:travel | Gets the current stock county the input country. Based on YATA data. | !t:travel <country>
|
t:who | Whois for Torn and Discord accounts | !t:who <mention | discord name | forum link | torn link | torn id>
|
Warships
Below is a list of Conflux commands specific to Warships.
Command | About | Usage |
---|---|---|
warships:stats | Displays World of Warships statistics for an account | !warships:stats <name>
|