Skip to main content

Zulip Duty of Care Service

A small script to check user presence in Zulip. If a user hasn't been around for a while it will send you a message in Zulip so you can check up on them and see if they are ok.

Install

pipx install zulip-doc

Usage

Usage: zdoc [OPTIONS] [SEND_TO]...

Arguments:
  [SEND_TO]...

Options:
  --max-idle INTEGER              [env var: MAX_IDLE; default: 86400]
  --ignore-weekends / --no-ignore-weekends
                                  [env var: IGNORE_WEEKENDS; default: ignore-
                                  weekends]
  --config-file FILE              [env var: CONFIG_FILE; default:
                                  /home/{username}/.zuliprc]
  --help                          Show this message and exit.

Example: zdoc 12 22

Cron Job Setup

crontab -e

Then add something like:

0 12 * * * /home/paul/.local/bin/zdoc --config-file /home/paul/.zuliprc 12 22

runs everyday at noon

Download files

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

Source Distribution

zulip_doc-0.4.0.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

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

zulip_doc-0.4.0-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file zulip_doc-0.4.0.tar.gz.

File metadata

  • Download URL: zulip_doc-0.4.0.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.8.2 CPython/3.10.12

File hashes

Hashes for zulip_doc-0.4.0.tar.gz
Algorithm Hash digest
SHA256 eac2f06cd3d7ed5efdc78c9e1e9ca9e3b8fe78313630255ab3b4524fb82cd2ff
MD5 a1ac677d6891ea46456994c4fd36d1b5
BLAKE2b-256 034c67018d6e8c9191416ecd2f052b54af440cfbf371d0d90d3bbdf3c985383f

See more details on using hashes here.

File details

Details for the file zulip_doc-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: zulip_doc-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.8.2 CPython/3.10.12

File hashes

Hashes for zulip_doc-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 824afc0d5534bc86345dee0d926cf2e42e48c9fa6324d5e45bcf3c2f241ebab7
MD5 d4b38b308ec7f3f4a23b4527dbda0817
BLAKE2b-256 619edafea1438af01e5397f93dc3f480aa47595673bfb67c57e722bb819ff973

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 files

0.3.0

2 files

0.2.0

2 files

0.1.0

2 files

Supported by

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