mirror of
https://github.com/super-linter/super-linter.git
synced 2024-11-27 00:21:01 -05:00
e15a4dc174
test bucket variable Add empty expect words add procjet varaible Add excludes file add patters for urls Add newline at eof Changing lorem ipsum for proper words Add admiralawkbar to expected words Exclude lint templates files Add api apk and ansible as expected words add expected words for cleanup-docker.sh add expected words for ghe-config-apply.sh Fix add-ons spelling Add a bunch new words Simpler url pattern Use common baz word Fix coffeescript spelling Add expected words for ghe-api-config-apply.yml Add ecpected words for linter.sh Fix Multi-line spelling Add more linter.sh expected words Add a whole lot of expected words Add pattern for repeated single char Add space Add expected words for Dockerfile Add more expected words for ghe-api-config-apply.yml Add expected words for he-initial-configuration.yml Add expected words for ghe-ldap-configuration.yml Move spelling/expect -> spelling/allow Set workflow name Fix @admiralawkbar capitalization Fix requirements spelling Add last docker allow words Add last ghe-config-apply allow words Add last linter.sh allow words add last general allow words Add .gitignore allow words Add main.yml allow words Add settings.json.j2 allow words Add empty expect words Test gitignore.txt Fix patter for repeated chars Add some more allowed words more words Add disabling-linters.md allow words commit
84 lines
2.3 KiB
CoffeeScript
84 lines
2.3 KiB
CoffeeScript
# Description
|
|
# silly hubot scripts
|
|
# These were created to blow off steam
|
|
#
|
|
# Commands:
|
|
# `mona echo *` - repeats what you say
|
|
#
|
|
# Author:
|
|
# admiralawkbar@github.com
|
|
|
|
###############################
|
|
# Drop Hammer array of images #
|
|
###############################
|
|
dropHammer = [
|
|
"https://s1.yimg.com/uu/api/res/1.2/.kFQAfQ6KQmlf5ip8.UzNA--/dz0xMjMwO2g9NjkyO2FwcGlkPXl0YWNoeW9u/http://media.zenfs.com/en-US/video/video.snl.com/SNL_1554_08_Update_03_Harry_Caray.png",
|
|
"http://media.tumblr.com/d12ea80b3a86dfc5fe36d3f306254fe4/tumblr_inline_mq1r0tbBCb1qz4rgp.jpg",
|
|
"http://the-artifice.com/wp-content/uploads/2014/01/94309-160x160.png",
|
|
"http://25.media.tumblr.com/35826348f2215069835c1733c75b29aa/tumblr_muuxmmBaOI1rw3gqyo2_250.gif",
|
|
"http://data2.whicdn.com/images/78766805/large.jpg",
|
|
"http://filmfisher.com/wp-content/uploads/2014/11/hunt_for_red_october.jpg",
|
|
"http://cdn.meme.am/instances/500x/57495736.jpg",
|
|
]
|
|
|
|
###################
|
|
# Thank you array #
|
|
###################
|
|
thanks = [
|
|
"You're welcome! Piece of cake...",
|
|
"It was nothing..."
|
|
"De nada...",
|
|
"Danke...",
|
|
"Merci...",
|
|
"Bitte...",
|
|
"De rien..."
|
|
"Prego..."
|
|
]
|
|
|
|
#################################
|
|
# Start the robot for listening #
|
|
#################################
|
|
module.exports = (robot) ->
|
|
|
|
##############################
|
|
# Show the adapter connected #
|
|
##############################
|
|
robot.respond /ADAPTER$/i, (msg) ->
|
|
msg.send robot.adapterName
|
|
|
|
##########################
|
|
# Echo back the response #
|
|
##########################
|
|
robot.respond /ECHO (.*)$/i, (msg) ->
|
|
msg.send msg.match[1]
|
|
|
|
##################
|
|
# Whats going on #
|
|
##################
|
|
robot.respond /whats going on/i, (msg) ->
|
|
msg.send "not much... robot stuff..."
|
|
|
|
###################
|
|
# Drop the hammer #
|
|
###################
|
|
robot.respond /drop the hammer/i, (msg) ->
|
|
msg.send "Commencing the hammer dropping..."
|
|
msg.send msg.random dropHammer
|
|
|
|
###############
|
|
# Vape Nation #
|
|
###############
|
|
robot.respond /lets roll/i, (msg) ->
|
|
msg.send "First Class! Vape Nation!!! @beardofedu"
|
|
|
|
##############
|
|
# Hubot Ping #
|
|
##############
|
|
robot.respond /PING$/i, (msg) ->
|
|
msg.send "PONG"
|
|
|
|
#######################
|
|
#######################
|
|
## END OF THE SCRIPT ##
|
|
#######################
|
|
#######################
|