Skip to content
This repository has been archived by the owner. It is now read-only.
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
56 lines (51 sloc) 1.56 KB
# Description:
# Robot is very encouraging
# Dependencies:
# None
# Configuration:
# None
# Commands:
# hubot encourage me
# hubot encourage name
# hubot encourage all
# Author:
# WoogieNoogie
remarks = [
"Great job, %!",
"Way to go, %!",
"% is amazing, and everyone should be happy this amazing person is around.",
"I wish I was more like %.",
"% is good at like, 10 times more things than I am.",
"%, you are an incredibly sensitive person who inspires joyous feelings in all those around you.",
"%, you are crazy, but in a good way.",
"% has a phenomenal attitude.",
"% is a great part of the team!",
"I admire %'s strength and perseverance.",
"% is a problem-solver and cooperative teammate.",
"% is the wind beneath my wings.",
"% has a great reputation."
allinclusive = [
"Great job today, everyone!",
"Go team!",
"Super duper, gang!",
"If I could afford it, I would buy you all lunch!",
"What a great group of individuals there are in here. I'm proud to be chatting with you.",
"You all are capable of accomplishing whatever you set your mind to.",
"I love this team's different way of looking at things!"
module.exports = (robot) ->
robot.respond /(encourage )(.*)/i, (msg) ->
encourage = msg.random remarks
encouragingme = () -> msg.send encourage.replace "%",
encouragingyou = () -> msg.send encourage.replace "%", msg.match[2]
if msg.match[2] == 'me'
else if msg.match[2] == 'all'
msg.send msg.random allinclusive
You can’t perform that action at this time.