slackgenie

command module
v0.0.0-...-728b7a8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2024 License: BSD-3-Clause Imports: 11 Imported by: 0

README

SlackGenie

Sync Opsgenie Schedule participants to Slack Usergroups.

Installation:

go install github.com/orthly/slackgenie@latest

Usage:

❯ slackgenie --help
Usage of slackgenie:
  -opsgenie-api-key string
    	Opsgenie API Key. Will be read from environment 'OPSGENIE_API_KEY'
  -opsgenie-schedule string
    	Opsgenie Team Schedule Name
  -slack-api-key string
    	slack API Key. Will be read from environment 'SLACK_API_KEY'
  -slack-group string
    	Slack Usergroup handle without @

Example: To sync opsgenie schedule "Machine Learning_schedule" to Slack usergroup "@ml-oncall". (export OPSGENIE_API_KEY and SLACK_API_KEY):

slackgenie -opsgenie-schedule "Machine Learning_schedule" -slack-group ml-oncall

Finding the Team Schedule Name

It is under "On-call schedules" in the Opsgenie Team's page:

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL