Skip to content

Instantly share code, notes, and snippets.

@cowboy
Created September 10, 2012 13:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cowboy/3690938 to your computer and use it in GitHub Desktop.
Save cowboy/3690938 to your computer and use it in GitHub Desktop.
bot-t: hi5
[09:09] <@rmill> o/\o
[09:09] <@rmill> common abbreviation for "boo-yah"
[09:10] <@rmill> _o/\o_
[09:10] <@ben_alman> ?hi5 rmill
[09:10] <bot-t> ben_alman, Couldn't find "hi5 rmill" in jQuery Docs.
[09:10] <@ben_alman> FINE
[09:10] <@rmill> :'(
[09:10] <@ben_alman> ?eval hi5(" rmill ben_alman ")
[09:10] <bot-t> ben_alman: " rmill ben_alman "
[09:10] <@ben_alman> o well
[09:11] <@rmill> bot-t has forgotten everything we taught him, for shame.
[09:11] <@rmill> FOSHAME
[09:11] <seutje> bot-t: bad!
[09:11] <@kborchers> ?eval hi5("ben_alman","kborchers")
[09:11] <bot-t> kborchers: "ben_alman _o/\o_ kborchers"
[09:11] <@ben_alman> i wrote a new one
[09:12] <@ben_alman> ?eval hi5.toString()
[09:12] <bot-t> ben_alman: "function hi5() {\n return Array.prototype.join.call(arguments, \" _o/\\o_ \");\n}"
[09:15] <@ben_alman> ?eval save(function hi5(p, q) { return (q ? [].slice.call(arguments) : p.replace(/^\s+|\s+$/g, '').split(/\s+/)).join(" _o/\\o_ "); })
[09:15] <bot-t> ben_alman: "Saved: \"hi5\""
[09:16] <@ben_alman> ?eval hi5("ben_alman", "rmill")
[09:16] <bot-t> ben_alman: "ben_alman _o/\o_ rmill"
[09:16] <@ben_alman> ?eval hi5("ben_alman", "rmill", "kborchers")
[09:16] <bot-t> ben_alman: "ben_alman _o/\o_ rmill _o/\o_ kborchers"
[09:16] <@ben_alman> ?eval hi5("ben_alman rmill kborchers")
[09:16] <bot-t> ben_alman: "ben_alman _o/\o_ rmill _o/\o_ kborchers"
[09:16] <@ben_alman> ?eval hi5(" ben_alman rmill kborchers ")
[09:16] <bot-t> ben_alman: "ben_alman _o/\o_ rmill _o/\o_ kborchers"
[09:16] <@ben_alman> ok, sweet
[09:17] <@kborchers> ben_alman: :)
[09:23] <@ben_alman> ?eval save(function hi5(p,q){return[].join.call(q?arguments:(p||"WAT").match(/\S+|^$/g)," _o/\\o_ ")})
[09:23] <bot-t> ben_alman: "Saved: \"hi5\""
[09:23] <@ben_alman> ?eval hi5(" ben_alman rmill kborchers ")
[09:23] <bot-t> ben_alman: "ben_alman _o/\o_ rmill _o/\o_ kborchers"
[09:24] <@ben_alman> ?eval hi5("foo")
[09:24] <bot-t> ben_alman: "foo"
[09:24] <@ben_alman> ?eval hi5("")
[09:24] <bot-t> ben_alman: "WAT"
[09:24] <@ben_alman> ?eval hi5()
[09:24] <bot-t> ben_alman: "WAT"
[09:28] <@ben_alman> ?eval save(function hi5(p,q){return[].join.call(q?arguments:(p||"WAT").match(/\S+|^\s*$/g)," _o/\\o_ ")})
[09:28] <bot-t> ben_alman: "Saved: \"hi5\""
[09:28] <@ben_alman> ok i'm done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment