This release is a pre-release and may not be stable for production use.
AutoSlack is a simple module designed to automate some tasks for http://slack.com. Currently it includes an invite method for automatically inviting persons to a Slack community.
Installation
pip install autoslack
(you could also simply add autoslack to your requirements.txt, setup.py or buildout file)
Usage
To use this you will need to generate a token by visiting https://api.slack.com/web#authentication, the token is passed to the autoslack.invite() method.
The invite() method returns feedback from the Slack API in json format
import autoslack
output = autoslack.invite(group="SLACKCOMMUNITYNAME",
token="XXXXXXX",
firstname="XXXXXXXX",
lastname="XXXXXXX",
emailaddress="XXXXXXX",
channels=['XXXXX','XXXXX']
)
print(output)
A script like the one above would give output similar to this
{u'ok': True}
Release files for autoslack 0.0.1.dev1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| autoslack-0.0.1.dev1.tar.gz | 3.6 kB | Details |
Release files / autoslack-0.0.1.dev1.tar.gz
| Download URL | autoslack-0.0.1.dev1.tar.gz |
|---|---|
| Size | 3.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7161187273f1271a1621271ddbbdc8c56381a8723f0cbb09afc9d745b7a04cd2
|
|
BLAKE2b-256 checksum How to use checksums |
dfad2c5c8b538c0390d5aafccb0d808fe8b0252b2a122109dec0114908bb2f6c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |