Skip to content

dustinmoris/NewsHacker

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

NewsHacker

A small bot which regularly checks popular blogs and news feeds for new articles and publishes them on Hacker News.

Build Status

Build history

Usage

docker run -e USER_COOKIE="<your user cookie value>" -e FEED_LIST_URL="<public url to a list of rss feeds>" dustinmoris/newshacker:latest

You must speicify the USER_COOKIE and the FEED_LIST_URL environment variables when launching the container. The USER_COOKIE variable expects the value from the Hacker News user cookie and the FEED_LIST_URL variable expects a URL to a list of RSS feeds (example).

Optional parameters

You can set the MAX_AGE and SLEEP_TIME environment variables to specify the polling interval.

MAX_AGE

This environment variabls specifies the maximum age in seconds of an article which the bot will try to submit to Hacker News. It makes sure that the bot will not try to publish old articles and in connection with SLEEP_TIME it makes sure that the bot will not try to post an article multiple times.

The variable expects a flaoting point value. e.g.: MAX_AGE=180.0

SLEEP_TIME

This environment variable specifies the duration in seconds which the bot will go to sleep before checking for new articles again.

The variable expects a flaoting point value. e.g.: SLEEP_TIME=181.0

About

A small bot which regularly checks popular blogs and news feeds for new articles and publishes them on Hacker News

Resources

License

Stars

Watchers

Forks

Packages

No packages published