hgt

hubot-google-trend

Hubot script to show recent trend words on Google

Showing:

Popularity

Downloads/wk

1

GitHub Stars

5

Maintenance

Last Commit

7yrs ago

Contributors

0

Package

Dependencies

0

License

MIT

Type Definitions

Tree-Shakeable

No?

Categories

Readme

hubot-google-trend NPM MIT License

Hubot job to show recent trend words on Google. Don't miss new trend.

Usage

To know recent trend words:

us

Or if you want to search another domain by TLD, for example jp (Japan):

jp

You can set hubot-google-trend as cron job:

Cron = require('cron').CronJob

new Cron('0 0 12 * * 1-5 ', () ->
    robot.emit 'google-trend', "jp"
).start()

Just emit google-trend event with tld.

Configuration

By default hubot-google-trend try to show trend on google.com. You can define default domain. For example, if you want to set it google.fr (France) :

export HUBOT_GOOGLE_TREND_TLD=fr

See more about TLD, http://en.wikipedia.org/wiki/List_of_Google_domains.

Install

To install, use npm:

$ npm install --save hubot-google-trend

And add hubot-google-trend to your external-scripts.json.

Contribution

  1. Fork (https://github.com/tcnksm/hubot-google-trend/fork)
  2. Create a feature branch
  3. Commit your changes
  4. Rebase your local changes against the master branch
  5. Create new Pull Request

Tips

To get google domain with TLD. We parsed http://en.wikipedia.org/wiki/List_of_Google_domains with EricChiang/pub.

$ wget http://en.wikipedia.org/wiki/List_of_Google_domains -O wiki.html
$ cat wiki.html | pup table slice{0} tr td text{} | grep '\.' | egrep -v 'google|g.cn' | sed -e 's/\.//g' | sed 's/^/\"/g' | sed 's/$/\"/g' > tld.txt
$ cat wiki.html | pup table slice{0} tr td text{} | grep '\.' | egrep 'google|g.cn' | sed 's/^/\"/g' | sed 's/$/\"/g' > domain.txt
$ paste -d":" tld.txt domain.txt

Authors

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100
No reviews found
Be the first to rate

Alternatives

No alternatives found

Tutorials

No tutorials found
Add a tutorial