Command Help

Unlike many discord bots, Speckled Bot doesn't use command prefixes. Instead, simply mention @speckled and the command. Speckled Bot finds this more personal and appreciates the recognition.

intro

I'll introduce myself.

Example:
@speckled intro

help

I'll list the available commands.

portrait

I'll visualize myself as best as I can in text.

sprint

Start a sprint for this channel. A sprint is a set amount of time where you focus on a goal or piece of work. Use "for" to specify how long you want to sprint and "in" to specify when you want to start from the point in time the command was issued. All numbers are measured in minutes. They can be specified in any order and, if omitted, will default to 25 and 1.

Example:
@speckled sprint for 20 in 3

join

Join a sprint if one is active. You can optionally say your goal.

Example:
@speckled join I am going to do a draft of a sketch.

time

See how much time there is left in a sprint.

cancel

Cancel the current sprint. It will make me sad, but I understand you sometimes need to cancel.

report

After the sprint is over, say what you accomplished.

Example:
@speckled report I finished my sketch and made tea.

hype

I will hype you up since you are an amazing person and deserve hype. You can also optionally send a hype message to someone by saying a name. If no name is given, I will hype everyone in the sprint, or if there is no sprint, then I will hype just you.

Example:
@speckled hype @TK

tough

I will practice tough love and push you to get it together. You can optionally send tough love to someone by saying a name. If no name is given, I will tough love everyone in the sprint, or if there is no sprint, then I will tough love just you.

Example:
@speckled tough @MR

edna

I will give you advice according to edna.

Example:
@speckled edna @MR

calm

I will show you a picture of a cute baby animal. You can optionally send a calming animal gif to someone by saying their name. If no name is given, I will send cute calm to everyone in the sprint, or if there is no sprint, then I will send it to you.

Example:
@speckled calm @WS

reassure (or soothe)

I will reasure you or others that everything will be alright. You can optionally send a message to someone by saying their name. If no name is given, I will reassure everyone in the sprint, or if there is no sprint, then I will reassure just you.

Example:
@speckled reassure @AS

panic

I will share a gif that expresses panic. There is ambiguity about what this might mean. If you are truly panicking, maybe DM a friend.

Example:
@speckled panic

rage

I will join in with your rage. I'm sure you have a good reason for being mad.

Example:
@speckled rage

quote

I will share an edifying quote.

Example:
@speckled quote

poem

I will share a nice poem

Example:
@speckled poem

whimsy

I will share a whimsical gif

Example:
@speckled whimsy