michaeljhopkins / Hubot-Sterling

A highly customized chatbot based on Hubot for use in slack or irc etc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Commands

  • commit? - returns a random commit message from whatthecommit.com
  • sterling <user> is a badass guitarist - assign a role to a user
  • sterling <user> is not a badass guitarist - remove a role from a user
  • sterling <who> is a member of <team> - tell sterling who is the member of 's standup
  • sterling adapter - Reply with the adapter
  • sterling ambush <user name>: <message>
  • sterling animate me <query> - The same thing as image me, except adds a few parameters to try to return an animated GIF instead.
  • sterling beer me <beer name> - Information about a beer
  • sterling calculate <expression> - Calculate the given math expression.
  • sterling cancel standup - cancel the current standup
  • sterling cards help - displays the SlackAgainstHumanity specific commands
  • sterling cast <card name> - a picture of the named magic card
  • sterling catfact - Reply back with random cat fact.
  • sterling conspiracy me - Get a random conspiracy theory
  • sterling conspiracy me - Get a random conspiracy theory
  • sterling convert <expression> in <units> - Convert expression to given units.
  • sterling designer excuse - Get a random designer excuse
  • sterling designer excuse me - Get a random designer excuse
  • sterling developer excuse - Get a random developer excuse
  • sterling developer excuse me - Get a random developer excuse
  • sterling dstat me delay count - Show result with specified parameters
  • sterling dstat me/cpu/io - Show basic result
  • sterling echo <text> - Reply back with
  • sterling encourage all
  • sterling encourage me
  • sterling encourge name
  • sterling euphemism me - Goes to the Euphemism Generator and pics up a fresh euphemism.
  • sterling excuse - Get a random developer excuse
  • sterling flirt with <user> - Flirt with
  • sterling forget <key> - Removes key from sterlings brain.
  • sterling help - Displays all of the help commands that sterling knows about.
  • sterling help <query> - Displays all help commands that match .
  • sterling image me <query> - The Original. Queries Google Images for and returns a random top result.
  • sterling map me <query> - Returns a map view of the area returned by query.
  • sterling mustache me <query> - Searches Google Images for the specified query and mustaches it.
  • sterling mustache me <url> - Adds a mustache to the specified URL.
  • sterling nettibomb - Send a nettibomb
  • sterling nettipot - Send scarring, horrifying image of a nettipot in use.
  • sterling next - say when your updates for the standup is done
  • sterling ping - Reply with pong
  • sterling plusplus help - displays the plusplus specific commands
  • sterling pug bomb N - get N pugs
  • sterling pug me - Receive a pug
  • sterling random memory - Returns a random string
  • sterling rands - A nugget of Randsian wisdom is dispensed
  • sterling rands count - The number of wisdom nuggets is returned
  • sterling remember <key> is <value>. - Returns nothing. Remembers the text for next time!
  • sterling roll - Generates a random number between 1 and 100 inclusive
  • sterling roll <num> - Generates a random number between 1 and inclusive
  • sterling roll <num>-<num2> - Generates a random number between and inclusive
  • sterling screencap me <url>
  • sterling screencap me mobile <url>
  • sterling sentiment - lists sentiment stats (message contents NOT stored)
  • sterling shodan <string> - Search Shodan for any information about string
  • sterling skip <who> - skip someone when they're not available
  • sterling sms <to> <message> - Sends to the number
  • sterling spot help - Displays the commands for Spot
  • sterling standup for <team> - start the standup for
  • sterling task add <task> - Add a task
  • sterling task delete <task number> - Delete a task
  • sterling task list tasks - List the tasks
  • sterling test idop - test command that should reply into a slack channel
  • sterling test idop - test command that should reply into a slack channel
  • sterling time - Reply with current time
  • sterling translate me <phrase> - Searches for a translation for the and then prints that bad boy out.
  • sterling translate me from <source> into <target> <phrase> - Translates from into . Both and are optional
  • sterling uber add <location> <lat>, <lon> - add a location
  • sterling uber default - get default location name
  • sterling uber default <location> - set location as the default to use
  • sterling uber locations - get list of locations
  • sterling uber prices <location> - get price estimates for location
  • sterling uber products <location> - get products available for location
  • sterling uber promo <location> - get promotion for new user at location
  • sterling uber times <location> - get time estimates for location
  • sterling voice me - sterling will reply with a new voicechatapi room
  • sterling what are your favorite memories? - Returns a list of the most remembered memories.
  • sterling what do you remember - Returns everything sterling remembers.
  • sterling whatis|remember <key> - Returns a string
  • sterling who is <user> - see what roles a user has
  • sterling who's happy?
  • sterling who's stressed?
  • sterling xkcd <num> - XKCD comic
  • sterling xkcd [latest] - The latest XKCD comic
  • sterling xkcd random - XKCD comic
  • sterling youtube me <query> - Searches YouTube for the query and returns the video embed link.
  • sterling: qr me <url> - turn a URL into a QR Code

About

A highly customized chatbot based on Hubot for use in slack or irc etc


Languages

Language:CoffeeScript 60.4%Language:JavaScript 39.6%