a bot so chill
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
controllers
db/migrations
resources
.gitignore
Gemfile
README.md
Rakefile
config.yml
main.rb
meme_generator.yml
twitter.yml

README.md

Chunkybot

chunkybot is a chill-ass bot running on the rubot framework. If you want to contribute, you should probably read the README first.

Commands

  • !calc - calculate shit
  • !quote - display a random quote
  • !addquote - add a quote. quotes should be in irc log format. i.e. !addquote <mculp> LOL UR STUPID
  • !rand - comma separated list of things to randomly select from. i.e. !rand mcdonalds, taco bell, hardees
  • !urban - urban dictionary query
  • !weather - weather information
  • !wfa - wolfram alpha query
  • !google - google query
  • !remind - set a reminder. use 10h format. i.e. !remind 1h GET DA MEATLOAF OUT DA OVEN
  • !up - uptime
  • !contributors - list of contributors
  • !darkness - Tells you the relative darkness of the conversation using very crude sentiment analysis
  • !fact <fact> - add a fact
  • !fact - get a fact
  • !goodnews <message> - GOOD NEWS EVERYONE meme generator.
  • !grimdark - get a random Warhammer 40,000 proverb or random proverb of a certain topic with !grimdark <message>
  • !sam_hills - get a random Sam Hills acronym. Optional message for filtering with !sam_hills <message>
  • !movies <zip> - get movie listings
  • !sin - to let someone know their soul is in jeopardy
  • !highfive - look for a highfive from someone... anyone...
  • !treppin or !trep - Encouragement from your favorite trep.

Emoticons

  • !lod - ಠ_ಠ
  • !fliptable - (╯°□°)╯︵ ┻━┻
  • !shrug - ¯\(ツ)
  • !zoidberg - (/) (°,,°) (/)
  • !yuno - (ノಠ益ಠ)ノ
  • !facepalm - (>ლ)
  • !flipall - ┻━┻︵ (°□°)/ ︵ ┻━┻
  • !zerofucks - ╭∩╮(︶︿︶)╭∩╮
  • !kill - (╯°□°)--︻╦╤─ - - -
  • !huh - •͡˘㇁•͡˘
  • !omg - ⨀_⨀
  • !deal - (••) ( ••)>⌐■-■ (⌐■_■)

Lunchtrain

  • !lunchtrain new <time> <destination> - Create a new lunchtrain. Time must be in 24 hour format. (13:00)
  • !lunchtrain list - List currently scheduled trains.
  • !lunchtrain join <id> - Join the specified train. Id's are 5 digit hexs and can be viewed via !lunchtrain list

Other stuff

  • substitutions: s/derp/derp2/
  • website titles
  • display content from twitter links

Contributing

Just add read README, make something cool, and issue a pull request.