[*]: Command not integrated/implemented completely; WIP.
[D]: Deprecated.
[L]: Locked; disabled.
[]: Denote required parameters
<>: Denote optional parameters
When in doubt, the documentation/reaction from Discord will make sure the command executes properly.
Syntax: /afk [A-starting word] [F-starting word] [K-starting word]
Description: Changes the name of the AFK voice channel. Very strict syntax, 3 words only each word must start with an A, F, and K in that order.
Syntax: /apply
Description: Starts the CC Membership application process.
Syntax: /baconmode <@target>
Description: Fishsticks will throw bacon (🥓) at every message the target posts until the target is cleared.
Syntax: /bible [<bookNumber> book] [chapter] [verse] <endVerse>
Description: Use this command to display a passage from the Bible in the ESV translation. The best way to think about this command and its parameters are to think of standard Bible notation and use that; such as /bible [John] [3] [16] or /bible [2 Samuel] [2] [1] [10].
Parameters:
<bookNumber> book: The book to pull the verse(s) from. The book number must be specified before the book title (ie, 2 Samuel) if any.chapter: The chapter of the book to display. Can be a whole chapter if the passage is short enough.verse: The verse from the chapter to display.<endVerse>: The endverse of the range to display.Syntax: /channels
Description: Generates a comprehensive list of the CC Discord channel list (both text and voice) and provides a description of each. Permission locked channels are denoted with a 🔒 symbol and require some role in order to access it.
Syntax: /codex [commandID]
Description: Codex grants the user access to Fishsticks' internal "encyclopedia" of sorts; it is designed so that the command issuer can see the full complement of a command's syntax and parameters in every scenario and is designed to aid in the understanding of more complicated commands such as !role, !wotd, and !poll without having to search this here wiki for it.
Parameters:
[commandID]: the command ID of the entry you wish to see (See https://wiki.pldyn.net/fishsticks/general-guide#i-ds-and-parameters). ie: tempch is the command ID for !tempch and poll is the command ID for !poll.Syntax: /creative
Description: Assigns the command issuer the Creative role.
Syntax: /define [word]
Description: Displays a definition(s) for a word using the Oxford Dictionary.
Parameters:
[word]: The word to defineSyntax: /dice [diceCalc]
Description: Rolls the dice! Performs advanced dice-based calculations.
Parameters:
[diceCalc]: A string of mathematical die functions for Fs to process. ie; d20, d6+d3, d100-5+d10.Syntax: /docket <function> <flags> <pointNum>
Description: Functions for the docket list, which is designed to permit the listing of subjects to be discussed at the bi-weekly meeting. If no parameters are specified, displays the docket list.
Subcommands:
add: Adds a new topic to the docket.
docket-topic: Topic descriptionsticky: Is this a sticky topic?closed: Is this a closed topic?delete: Deletes a topic from the docket (requires pointNum).
point-id: The number ID of the point to be deleted.edit: Edits a docket point (requires pointNum).
docket-topic: Edited topic descriptionsticky: Is this now a sticky topic?closed: Is this now a closed topic?list: Displays the docket.pin: Pins the docket listing to the channel (if none exists).toggle-sticky: Toggles/sets a docket point as sticky - will not be cleared using clear.
point-id: The number ID of the point to be toggled.toggle-closed: Toggles/sets a docket point as closed - will not be listed unless in council settings.
point-id: The number ID of the point to be toggled.clear: Staff only, clears/deletes the docket with the exception of sticky points.Syntax: /echo [minutesToWait] [announcement] [<role-ping> OR <ping-type>]
Restrictions: Staff/Event Coordinator
Description: Echo is a command that allows a message to be posted to the announcements channel after a certain amount of time. It is designed for event announcements to be posted ahead of time.
Parameters:
minutesToWait: Specifies how long Fs should wait (in minutes) before posting the announcement.message: The message to be posted.The ping parameter is not optional; one of the two must be used for the command to execute.
role-ping: The game role to be pinged.ping-type: Choose from the following types:
everyone: Sends an @everyone ping.here: Sends an @here ping.soft: Sends the announcement without a ping at all.Syntax: /help
Description: Posts the complete list of Fishsticks' commands with a quick description.
Syntax: /ips
Description: Posts a list of game server IPs that CCG officially recognizes and their admins.
Syntax: /launch <rules>
Description: Launches a nuke provided you provide the correct launch code.
Subcommands:
<rules>: Displays the rules of how to launch a nuke.Syntax: /links
Description: Posts a list of links that provide quick access to CCG websites and resources.
Syntax: /mutilate [content]
Description: Takes the content of the command and reposts to channel as trigger text (ThIs Is TrIgGeR tExT).
Parameters:
[content]: the text to be mutilated.Syntax: /notifications
Description: Allows you to turn on or off certain notifications. ie, the XP level up pings.
The API powering /poem was disbanded and this command was disabled until a replacement can be found.
Syntax: /poem <random>
Description: Displays a poem!
Parameters:
<random>: Tells Fs to display a random poem.[author/title]: Tells Fishsticks to display a random poem from an author or a specific poem by title.Syntax: /poll [Question] [Response1] [Reponse2] <Response3> <Response4>
Restrictions: (A)CC Member
Description: Posts a poll in the channel. Votes are tallied by reactions to the poll message. Reactions are posted to the message by Fishsticks and are tracked for duplicate and multiple votes.
Parameters:
Question: The question top be posted.Response1, Reponse2: The two required reponses to the question.<ReponseX>: Any further responses (up to 4 total responses).Special Notes: The 'End Poll' button will always be visible, only the person who started the poll may end it. In the event of a tie, the author will be prompted to confirm ending it before showing the results.
Syntax: /profile <detailed>
Description: Displays your Fishsticks Online profile!
Subcommands:
<detailed>: If run, will display all of your FSO profile details: join date, XP stats, command stats, etc.Syntax: /purge [post-count] <target-user>
Restrictions: Staff, Moderator
Description: Deletes the number of specified messages in the channel sent to. Or the number of messages sent in order of most recent to oldest of a specific member.
Parameters:
numberOfMessages: The number of messages to purge.<@target>: The member to purge messages of.Syntax: /quote
Description: Posts a random quote.
[WIP] Adding new quotes via parameter.
Syntax: /remindme [timeInMinutes] [reminderMessage]
Description: Similar to the /echo command, remind me will ping the command issuer with the messiage specified after the time specified.
Parameters:
[timeInMinutes]: The time Fs should wait before posting the reminder (in minutes).[reminderMessage]: Whatever you want to have Fs remind you of.Syntax: /role [function]
Restrictions: Recognized
Description: Grants access to the game role subroutine functions. This advanced subroutine allows users to create, join/leave, and look at the details of game roles. See the Game Roles section of the subroutines page to see detailed information on how this system works.
Subcommands:
create: Allows the creation of a new game role.
role-name: The name of the role.role-game: The associated game for the role.role-desc: A description of the role/game.join [role]: Adds a role to you. If the role is not yet official, will vote for it instead.leave [role]: Removed a role from you.vote [role]: If the role is not yet official, adds a vote for it. If it is official, will add the role to you instead.edit: [WIP]details [role]: Displays the specifics of a role.list: Displays a list of all the known roles.Syntax: /roles
Description: Posts a list of all roles (non game roles) and a description of each Same as /role list.
Syntax: /rules
Description: Posts an link to the #rules channel.
Syntax: /status
Description: Posts areport of various runtime statistics of Fishsticks.
Syntax: Unknown.
Restrictions: Moderator+
Description: Commits an adminitrative stike against a server member.
Syntax: /suggest [Title/Subject] [Body/Content]
Description: Dispatches the respective content to a GitHub issue in Fishsticks' respository. This is considered a suggestion and is reviewed directly by the development team. Issues created are for Fishsticks suggestions only. Irrelevant issue openings are closed and ignored.
Parameters:
Title/Subject: the title given to the suggestion postBody/Content: A Fishsticks suggestion, but this could really be anything your heart desires (as long as it pertains to Fishsticks). Use it wisely as this is the content of the suggestion post.This command posts an issue to Fishsticks' GitHub repository without the need for an account for the command executor. Fishsticks himself posts the issue.
Notes: Also, suggestions are for Fishsticks suggestions only. CCG community suggestions for the Website/Discord server are ignored.
Syntax: /summon [cardName | "brodemode"]
Description: Summons a card onto the field! See card listing page to view the library.
Parameters:
[cardName] | brodemode: The name of the card to be summoned or toggles brodemode.Special notes: Brodemode is what determines card summon rule enforcement (WIP). Some cards will not be able to be summoned without other cards having been summoned first. Mana is also required to sommon cards.
Syntax: /tempch [channelName] <maxUsers>
Restrictions: (A)CC Member
Description: Creates a temporary channel - once everyone leaves, the channel deletes itself.
Parameters:
channelName: The name of the channel to be created.<maxUsers>: if a number is detected here, sets the channel user limit to whatever number is here.Notes: This command must be executed while connected to the channel spawner voice channel.
Tutorial:
Tempch Tutorial
Syntax: /tempname [channelName]
Restrictions: (A)CC Member
Description: Changes the channel name you are connected to if possible: must be a temporary channel.
Parameters:
channelName: the name to change the channel name toSyntax: /userinfo [by-username | by-ping]
Restrictions: Staff
Description: Generates a detailed report on a user and posts it to the calling channel.
Subcommands:
by-username: Attempts to pull the data on a user from text.
[username]: The user's name (handle, display name, or username).by-ping: Attempts to pull the data on a user from a Discord ping.
[user]: The @ping for the user.Syntax: /version
Description: Posts an embed of Fishsticks information.
Syntax: /vouch [@user] <referral>
Restrictions: Moderator+
Description: Vouches for a newcomer (someone with no roles) to become a Recognized.
Parameters:
@user: A mention of the user to vouch for.<referral>: Boolean for whether or not this person is a referral; grants recognized immediately if they are.Yes, yes, it's quite simple really.



Amen!
Randomly chooses one of the following.




Bet you thought that would work, ha! BEGONE!
Roger, Roger!

Hehe.


Aye, captain.

Randomy chooses one of the following.
'Ello, I'm right chuffed you're 'ere.
Ey up; people've been keepin their neb clean 'round 'ere since we last saw ye.
Aye, fill thi boits while you're 'round.
Changes depending on the next word. If nothing, posts;
Aye Captain; firing all weapons.

If followed by phasers:
Aye Captain; firing all phaser banks.

If followed by torpedoes.
Aye Captain; firing all photon torpedoes.

Ugh, Ninevites.
Mmmm, fishsticks....

Can also be: just a flesh wound
Nah it's not, your arms off!

GANDALF!



Also answers to 'Ive got time'.
Yeah, I've got time.

Thou holy hand grenade?

Hi There!
General <member name here>!

Hello!
Can also be: hand grenade
**A reading from the Book of Armaments, Chapter 4, Verses 16 through 20:** "Then did he raise on high the Holy Hand Grenade of Antioch, saying, 'Bless this, O Lord, that with it thou mayst blow thine enemies to tiny bits, in thy mercy.' And the people did rejoice and did feast upon the lambs and toads and tree-sloths and fruit-bats and orangutans and breakfast cereals ... Now did the Lord say, 'First thou pullest the Holy Pin. Then thou must count to three. Three shall be the number of the counting and the number of the counting shall be three. Four shalt thou not count, neither shalt thou count two, excepting that thou then proceedeth to three. Five is right out. Once the number three, being the number of the counting, be reached, then lobbest thou the Holy Hand Grenade in the direction of thine foe, who, being naughty in my sight, shall snuff it."

Or just 'high ground'.

Never go against a sicilian when death is on the line!

No one expects the Spanish Inquisition!

Yeah, I've got time.

"I’ve been thinking. When life gives you lemons? Don’t make lemonade. Make life take the lemons back! Get mad! I don’t want your darn lemons! What am I supposed to do with these? Demand to see life’s manager! Make life rue the day it thought is could give me lemons! Do you know who I am? I’m the man who’s going to burn your house down! With the lemons! I’m going to get my engineers to invent a combustible lemon that burns your house down!"

Ludicrous Speed, GO!

We are the knights who say...NI!

Hao!
*Nods*


May da schwartz be wid you.

*In the criminal justice system, bot based offenses are considered especially heinous. In this Discord, the dedicated detectives who investigate these vicious felonies are members of an elite squad known as the Special Developers Unit. These are their stories.* GLUNG GLUNG


I am serious, and don't call me Shirley.

'Too big of a GIF here.'
Vague: Can also be The Meaning of Everything or The Meaning of the Universe.

FOOTBALL!



'Too big of a GIF here.'