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:
- Command Sets: a convenient way to bundle, share, and install commands into your messaging platform.
- Access Control: control which users can run, edit, or administer commands.
- Secrets Management: securly bind API keys to commands.
- Audit Logs and Operator Dashboard: monitor and administer usage.
Learn more on how Commander can help you by clicking here.
- Installation instructions
- Slack ()
- Teams ()
- Mattermost ()
- Installing a command set
- Catalog of command sets
- Support
- License
- Additional resources
The installation instructions for Commander depend on the platform used. Select the one that works for you.
Click the link below to install Nimbella Commander on your Slack workspace.
Click here to add Nimbella Commander to your Microsoft Teams workspace.
Follow this quickstart to install Nimbella Commander on your Mattermost workspace.
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
awsbill
( ) - Fetch AWS billing information.aws
( ) - AWS commands.bluejeans
() - Bluejeans commands.billing
( ) - Commands to show cloud service bills.corona_stats
( ) - Live stats for the pandemic, worldwide or in a specific country.dig
( ) - Command to lookup DNS.do
( ) - DigitalOcean commands.datadogbill
( ) - Fetch Datadog billing information from Slack using Nimbella Commander.dobill
( ) - Fetch DigitalOcean billing information from Slack using Nimbella Commander.echo
- ( ) - Simple echo test.gcloud
( ) - Google Cloud commands (right now, just billing).github
( ) - Command set for interfacing with GitHub.gitlab
( ) - Command set for interfacing with GitLab.ibm
( ) - Commands to interact with IBM Cloud Functions & IBM Watson services.jira
( ) - Commands to interact with Jira Cloud.kubernetes
( ) - Interact with your Kubernetes cluster from Slack.netlify
( ) - Commands to interact with Netlify .run
() - Command to run slash commands.shopify
( ) - Command set for interfacing with Shopify.times
( ) - Displays current time in AM/PM format for the given cities.twitter
( ) - Execute Twitter related operationstranslate
( ) - Translates text to a given language.utils
( ) - Set of utility commands for Commandervultr
( ) - Vultr commands.weather
( ) - Get weather conditions for a city.
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.
Apache-2.0. See LICENSE to learn more.