Skip to main content

Zulip's Bot framework

Project description

Zulip bots

This directory contains the source code for the zulip_bots PyPI package.

The Zulip documentation has guides on using Zulip's bot system and writing your own bots.

Directory structure

zulip_bots  # This directory
├───zulip_bots  # `zulip_bots` package.   ├───bots/  # Actively maintained and tested bots.   ├───game_handler.py  # Handles game-related bots.   ├───lib.py  # Backbone of run.py   ├───provision.py  # Creates a development environment.   ├───run.py  # Used to run bots.   ├───simple_lib.py  # Used for terminal testing.   ├───test_lib.py  # Backbone for bot unit tests.   ├───test_run.py  # Unit tests for run.py   └───bot_shell.py  # Used to test bots in the command line.
└───setup.py  # Script for packaging.

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

zulip_bots-0.9.0.tar.gz (2.3 MB view details)

Uploaded Source

Built Distribution

zulip_bots-0.9.0-py3-none-any.whl (2.3 MB view details)

Uploaded Python 3

File details

Details for the file zulip_bots-0.9.0.tar.gz.

File metadata

  • Download URL: zulip_bots-0.9.0.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for zulip_bots-0.9.0.tar.gz
Algorithm Hash digest
SHA256 94925a4bd7c3558bf0e0cc3e83021d6a2f2139824745081abaa605a3d012e37a
MD5 cf3bbb4a44a54ff54646f867d2ba1395
BLAKE2b-256 a5396e60bea336fbfd4ad55dbdbb5fbd6d62dc32b08ad240688f119d145a29b3

See more details on using hashes here.

File details

Details for the file zulip_bots-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: zulip_bots-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for zulip_bots-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1c46b011002fdf375f27fbf0c17394149e77ea36b33aa762b58368db14229e37
MD5 878f7cbf6928b514bdb415ae87a2ec20
BLAKE2b-256 e6c9c242abc63de86d1a20b02e5d8e507c38d4889b9c01f663a5b80eb050effd

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