npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

hubot-praise

v0.1.3

Published

A hubot script that you can use to praise a coworker, send them an awesome gif and high five them

Downloads

21

Readme

npm version

hubot-praise

Allows you to use Hubot for praising a colleague, send them an awesome gif and a random praising message. You can also append your own reason for thanking the person.

Hubot logs all praises so you can do some data analasys of all the praises done ever. To see who did you just ask hubot hubot who praised

See src/praise.coffee for full documentation.

See this page for all the GIFS and more fun with this package.

Installation

In hubot project repo, run:

npm install hubot-praise --save

Then add hubot-praise to your external-scripts.json:

[
  "hubot-praise"
]

Sample Interaction

Between current user @cortana and @masterchief

cortana> hubot high five @cortana
hubot> you can’t high five yourself. that’s just clapping
cortana> hubot praise @masterchief
hubot> @cortana high fives @masterchief
hubot> The world is a better place with you around, @masterchief
hubot> http://i.giphy.com/3o85xr46bezqkTazsc.gif

gif

Contributing

There are tests! So run them when you are working on the code. Other than that you know the drill, fork it, pull request it and tada!

Add more gifs!

We can always use more gifs so if you find an awesome high five gif thats not in here already please add it!

Add more praise!

You can also add a new praise line, something you would say to someone who's being totally awesome!

Licensing and Inspiration

First and foremost, inspiration came from Ben Straub. He gave a talk at Joy of coding about Hubot. We left out the gift cards for now though :smile:.

This script was heavily inspired by hubot-motivate and hubot-highfive. I used some code and some images and texts, but extended it with storage and more images and texts.

Other than that, standard MIT License