Skip to content
A simple way to send Nemestats plays to Slack
JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
lib
.codeclimate.yml
.editorconfig
.eslintrc.js
.gitignore
.node-version
LICENSE.md
README.md
check.js
example.png
now.json
now.json.example
package-lock.json
package.json

README.md

Nemeslack

CircleCI Code Climate

A simple way to send Nemestats plays to Slack:

Example Nemeslack

Installation

At the moment you'll need your own instance for your Slack. I run mine on Zeit's Now (for free) and it works really well.

  1. Create a new Slack app
  2. Enable Incoming Webhooks
  3. Create a Webhook URL for the desired channel and team
  4. Clone this repository
  5. Copy/rename now.json.example to now.json
  6. Change the GAMING_GROUP_ID in now.json to match your [Nemestats][nemstats] group ID (e.g. with a url of https://nemestats.com/GamingGroup/Details/13468 your ID is 13468)
  7. Add the following secrets to your now project:
    • now secret add nemeslack_sentry_dsn <your sentry.io DSN>
    • now secret add nemeslack_slack_webhook_url <your slack webhook url>
  8. Deploy to Now
  9. Create an alias for your Now deployment (e.g. now alias https://project-234asf3.now.sh/ project.now.sh)
  10. Use something like cron-job.org to schedule a recurring job, daily is usually enough.
You can’t perform that action at this time.