Skip to main content

A framework to react and respond to messages on Slack.

Project description

Slackreact

Slackreact allows you to easily automatically respond to messages on Slack. See examples.py for examples! Regexes are a cinch; the limit is anything that you can do with code.

All you have to do to set this up is supply a token for your Slack workspace. Under the hood, Slackreact uses a combination of the Events and RTM APIs. While it's running, it will listen in on any channel that the bot user is present in and selectively respond based on the rules you give it.

Requires Python 3.6 because everything is async and spiffy and type-checked and because I like f-strings.

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

slackreact-0.1.1.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

slackreact-0.1.1-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file slackreact-0.1.1.tar.gz.

File metadata

  • Download URL: slackreact-0.1.1.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for slackreact-0.1.1.tar.gz
Algorithm Hash digest
SHA256 511440f9c535a3f094355ef230890ac65b612fcac91a250e8ddd882d4cb79551
MD5 bc37521465e60180bdd323b812fd8bda
BLAKE2b-256 3ee7b639c5dada24ffd0eeceb1ddf186fa47f2a00d4be5ebcd3db9e2229f9afc

See more details on using hashes here.

File details

Details for the file slackreact-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: slackreact-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for slackreact-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a12f5869bf07ce193d7b47e0fa7fca573db5ffb46befb65482ccaad29fec7992
MD5 628eda0d9461be73271a274f70d5a79a
BLAKE2b-256 a3c3bb90bd927628109ff432fcd7fd90a93c0ad6e328418229c67107799356e0

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 Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page