2017 © Pedro Peláez
 

library slack-cli

image

jordanbrauer/slack-cli

  • Friday, September 29, 2017
  • by jordanbrauer
  • Repository
  • 2 Watchers
  • 2 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 32 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

slack-cli

Build Status, (*1)

System Requirements

  • PHP >= 7.0
  • Composer

Setup

Installation

If you meet the system requirements for Slack CLI, copy and paste the following installation script into your terminal from the directory you wish to install Slack CLI in., (*2)

# Slack CLI installation script
git clone https://github.com/jordanbrauer/slack-cli.git \
&& cd slack-cli \
&& composer install --optimize-autoloader \
&& bin/slack --version;

Configuration

Make a copy of the .env.sample file and name it .env. Fill out the environment variables that you need., (*3)

Note: The only required environment variable is SLACK_API_TOKEN., (*4)

SLACK_API_TOKEN="xoxp-YOUR-SUPER-SECRET-SLACK-API-TOKEN"
SLACK_CLIENT_ID=""
SLACK_SECRET=""
SLACK_VERIFICATION_TOKEN=""

Basic Usage

Once you've installed and configured slack-cli correctly, you can execute bin/slack list for a complete list of commands, each with their own descriptions, help blocks, and breakdown of arguments and options., (*5)

Get all commands for Slack CLI, (*6)

$ bin/slack list

Testing

Running the following command from the project root will run the programs unit test suite,, (*7)

$ composer test

The Versions