Skip to main content

Python client for Slack.com

Project description

python-slackclient
================

[![Build Status](https://travis-ci.org/slackhq/python-slackclient.svg?branch=master)](https://travis-ci.org/slackhq/python-slackclient)
[![Coverage Status](https://coveralls.io/repos/github/slackhq/python-slackclient/badge.svg?branch=master)](https://coveralls.io/github/slackhq/python-slackclient?branch=master)
[![Documentation Status](https://readthedocs.org/projects/python-slackclient/badge/?version=latest)](http://python-slackclient.readthedocs.io/en/latest/?badge=latest)
[![PyPI version](https://badge.fury.io/py/slackclient.svg)](https://pypi.python.org/pypi/slackclient)

A basic client for Slack.com, which can optionally connect to the Slack Real Time Messaging (RTM) API.

Check out the [full documentation over here](http://python-slackclient.readthedocs.io/en/latest/?badge=latest)!

Overview
---------
This plugin is a light wrapper around the [Slack API](https://api.slack.com/). In its basic form, it can be used to call any API method and be expected to return a dict of the JSON reply.

The optional RTM connection allows you to create a persistent websocket connection, from which you can read events just like an official Slack client. This allows you to respond to events in real time without polling and send messages without making a full HTTPS request.

See [python-rtmbot](https://github.com/slackhq/python-rtmbot/) for an active project utilizing this library.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

slackclient-1.0.2.tar.gz (7.6 kB view details)

Uploaded Source

File details

Details for the file slackclient-1.0.2.tar.gz.

File metadata

  • Download URL: slackclient-1.0.2.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for slackclient-1.0.2.tar.gz
Algorithm Hash digest
SHA256 dc78890f36c3780e05b2d2307ed6c681ec1fa571440653aba8fd3fb0997c00df
MD5 a34d0aa218733bef7d609b9469721cbc
BLAKE2b-256 db12e5198d6e10ead20acdbba5f6a7c22d153d8ea08946ea06e4580f6666cb52

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page