/command-sets

Collection of command sets for Nimbella Commander.

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Nimbella Command Set Registry

command sets count License Join Slack Twitter

Nimbella Commander is the best, fastest and easiest way to build bots and commands for messaging platforms such as Slack, Microsoft Teams, and Mattermost. Commander requires no new accounts to setup, no command line tools to start, and you will create your first command in seconds. The development experience can extend from your browser, to your terminal, so that you can develop, test, run and integrate bots and commands where it is most convenient for your workflow.

Unique features of Nimbella Commander:

  1. Command Sets: a convenient way to bundle, share, and install commands into your messaging platform.
  2. Access Control: control which users can run, edit, or administer commands.
  3. Secrets Management: securly bind API keys to commands.
  4. Audit Logs and Operator Dashboard: monitor and administer usage.

Learn more on how Commander can help you by clicking here.

Installation

The installation instructions for Commander depend on the platform used. Select the one that works for you.

Slack

Click the link below to install Nimbella Commander on your Slack workspace.

Add to Slack

Teams

Click here to add Nimbella Commander to your Microsoft Teams workspace.

Mattermost

Follow this quickstart to install Nimbella Commander on your Mattermost workspace.

Installing a Command Set

After having Nimbella Commander installed, you can install a command-set by running the following slash command.

/nc csm_install <command-set>

Replace <command-set> with any of the command-sets available.

Example:

To install the aws command set, you have to run the command shown below.

/nc csm_install aws

You can use the same /nc slash app to run all commands under aws.

To list EC2 instances under your AWS account:

/nc ec2_list

Catalog of Command Sets

  • awsbill (slack mattermost) - Fetch AWS billing information.
  • aws (slack mattermost) - AWS commands.
  • bluejeans (mattermost) - Bluejeans commands.
  • billing (slack mattermost) - Commands to show cloud service bills.
  • corona_stats (slack mattermost) - Live stats for the pandemic, worldwide or in a specific country.
  • dig (slack mattermost) - Command to lookup DNS.
  • do (slack mattermost) - DigitalOcean commands.
  • datadogbill (slack mattermost) - Fetch Datadog billing information from Slack using Nimbella Commander.
  • dobill (slack mattermost) - Fetch DigitalOcean billing information from Slack using Nimbella Commander.
  • echo - (slack mattermost) - Simple echo test.
  • gcloud (slack) - Google Cloud commands (right now, just billing).
  • github (slack mattermost) - Command set for interfacing with GitHub.
  • gitlab (slack mattermost) - Command set for interfacing with GitLab.
  • ibm (slack mattermost) - Commands to interact with IBM Cloud Functions & IBM Watson services.
  • jira (slack) - Commands to interact with Jira Cloud.
  • kubernetes(slack) - Interact with your Kubernetes cluster from Slack.
  • netlify (slack) - Commands to interact with Netlify .
  • run (mattermost) - Command to run slash commands.
  • shopify (slack mattermost) - Command set for interfacing with Shopify.
  • times (slack mattermost) - Displays current time in AM/PM format for the given cities.
  • twitter (slack) - Execute Twitter related operations
  • translate (slack mattermost) - Translates text to a given language.
  • utils (slack mattermost) - Set of utility commands for Commander
  • vultr (slack mattermost) - Vultr commands.
  • weather (slack mattermost) - Get weather conditions for a city.

Support

We're always happy to help you with any issues you encounter. You may want to join our Slack community to engage with us for a more rapid response.

License

Apache-2.0. See LICENSE to learn more.