



# Slack
  
Module to connect with Slack.  

*Read this in other languages: [English](README.md), [Português](README.pr.md), [Español](README.es.md)*

## How to install this module
  
To install the module in Rocketbot Studio, it can be done in two ways:
1. Manual: __Download__ the .zip file and unzip it in the modules folder. The folder name must be the same as the module and inside it must have the following files and folders: \__init__.py, package.json, docs, example and libs. If you have the application open, refresh your browser to be able to use the new module.
2. Automatic: When entering Rocketbot Studio on the right margin you will find the **Addons** section, select **Install Mods**, search for the desired module and press install.  


## Overview


1. Connect with Slack  
Connect to your Slack App using your Bot Token

2. Send message  
Send a message to a channel

3. List channels  
List all the channels with id and name

4. Listen channels  
Listen for all channel and wait a response

5. Upload file  
Upload a file to a channel with a message

6. Invite User  
Invite user to a channel  




----
### OS

- windows
- mac
- linux

### Dependencies
- [**slack_client**](https://pypi.org/project/slack_client/)- [**slack_sdk**](https://pypi.org/project/slack_sdk/)
### License
  
![MIT](https://camo.githubusercontent.com/107590fac8cbd65071396bb4d04040f76cde5bde/687474703a2f2f696d672e736869656c64732e696f2f3a6c6963656e73652d6d69742d626c75652e7376673f7374796c653d666c61742d737175617265)  
[MIT](http://opensource.org/licenses/mit-license.ph)