Skip to main content

Metaflowbot - Slack Bot for your Metaflow flows!

Metaflowbot makes it fun and easy to monitor your Metaflow runs, past and present. Imagine starting a training run that lasts for hours - you can now monitor it anywhere using Slack on your mobile device!

2021-08-09 15 57 31

The bot is easy to deploy: It is just a Python process with few external dependencies - no databases needed. Its security footprint is small as it uses only a tightly scoped set of Slack calls. During development you can run the bot on any workstation, so it is quick to iterate on custom actions and extend it to suit your needs. For production deployments the bot ships with a CloudFormation template for automating your deployments to AWS.

Communicating with the bot

There are two ways interact with the Metaflow bot. You can invite the bot on a channel or directly speak to it via direct message.

  • @flowey help : Help

  • @flowey tell me a joke

  • @flowey how to inspect : How to inspect

  • @flowey inspect HelloFlow : Inspect Runs of a particular Flow

  • @flowey inspect savin's HelloFlow: Inspect Runs of a particular Flow

  • @flowey inspect savin's HelloFlow tagged some_tag : Inspect Runs of a particular Flow

  • @flowey inspect HelloFlow/12 : Inspect an individual Run instance

  • @flowey inspect the latest run of HelloFlow : Inspect an individual Run instance

  • @flowey inspect savin's latest run of HelloFlow : Inspect an individual Run instance

If you require some customization for your deployment or need additional help, please feel free to reach out to us at http://slack.outerbounds.co. We are very happy to help!

Metadata

Release files for metaflowbot 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for metaflowbot 1.0.3
File Size Uploaded
metaflowbot-1.0.3.tar.gz 19.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for metaflowbot 1.0.3
File Interpreter ABI Platform
metaflowbot-1.0.3-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 48.7 kB

Release files / metaflowbot-1.0.3.tar.gz

Download URL metaflowbot-1.0.3.tar.gz
Size 19.8 kB
Tags Source
SHA-256 checksum
How to use checksums
8150d8bfe5d15e65d8c26f2ff27cbd8c03bbc4fb002a7ebe30aaac53243114df
BLAKE2b-256 checksum
How to use checksums
b98c38d7952e4bfbb83e2b8396668ddf9fe3f7894436ff77cc3d8ad90cb02e42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release files / metaflowbot-1.0.3-py2.py3-none-any.whl

Download URL metaflowbot-1.0.3-py2.py3-none-any.whl
Size 28.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
e4c3ca4d2386fb2710aeb2dda56e9c4c348bfb9659da2def07b0776eeb88c3e7
BLAKE2b-256 checksum
How to use checksums
74eaa7b7f693b07efdfb3c11a5fb2fb5d96750ee723b5bb14826c8c549fad758
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release history Release notifications | RSS feed

This release

1.0.3 This release

2 release files

1.0.2

2 release files

1.0.0

2 release files

0.9.1

2 release files

0.9.0

2 release files

0.2.5

2 release files

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page