Skip to main content

Errbot SlackV3 backend plugin

Project description

errbot-backend-slackv3

Documentation Status

Slack Events and Real Time Messaging backend for Errbot.

Quick Start

It is recommended to install errbot into a Python virtual environment. The steps are as follows: Note: The examples assume the virtual environment is created as /opt/errbot but you can adapt this path to your needs.

  1. Create and activate the virtual environment.
python3 -m venv /opt/errbot
. /opt/errbot/bin/activate
  1. Install errbot and slackv3.
pip install errbot[slack]
  1. Initialise errbot.
errbot --init
  1. Edit config.py to configure the backend with the correct Slack credentials. (See the official documentation of details on how to configure the backend for RTM vs Events)
BACKEND = 'SlackV3'
BOT_IDENTITY = {
    'token': 'xoxb-000000000000-000000000000-xxxxxxxxxxxxxxxxxxxxxxxx',
    #'signing_secret': "xxxxxx",
    #'app_token': "xxxxx"
}
  1. Start errbot
errbot -c config.py

Documentation

See the slackv3 documentation for:

  • Installation
  • Configuration
  • User guide
  • Developer guide

Support

If you need help for an errbot-backend-slackv3 problem, open an issue at github repository

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

errbot_backend_slackv3-0.3.2.tar.gz (31.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

errbot_backend_slackv3-0.3.2-py3-none-any.whl (33.6 kB view details)

Uploaded Python 3

File details

Details for the file errbot_backend_slackv3-0.3.2.tar.gz.

File metadata

  • Download URL: errbot_backend_slackv3-0.3.2.tar.gz
  • Upload date:
  • Size: 31.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for errbot_backend_slackv3-0.3.2.tar.gz
Algorithm Hash digest
SHA256 7720d00a4faed0bbae6126cc755ad5bbe6adfe8255f4269139e04efa4deb9bdb
MD5 d4b90ed496ed5265a4244c5410ae57a0
BLAKE2b-256 1fb2f026635d41431b9c6bf26614859a88a8498983c3e244b1fa859b06797aa2

See more details on using hashes here.

File details

Details for the file errbot_backend_slackv3-0.3.2-py3-none-any.whl.

File metadata

File hashes

Hashes for errbot_backend_slackv3-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 583ee1c8125941729434dfa2a05b953101be5fb8219b4a27c9c5e57f2b20b290
MD5 701d41b5af573287508b67d44b79f79e
BLAKE2b-256 4748c6b6e57fc18c0d0f42b3c2b6027915ea33e51cad21a5efc160a0e1669db4

See more details on using hashes here.

Supported by

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