No project description provided
Project description
Metaflow Bot
Documentation
Thorough Documentation is present in the Documentation folder
Bot Commands
-
@flowey help
|@flowey hi
: Help -
@flowey tell me a joke
-
@flowey inspect
|@flowey how to inspect
: How to inspect -
@flowey inspect HelloFlow
: InspectRun
s of a particularFlow
-
@flowey inspect savin's HelloFlow
: InspectRun
s of a particularFlow
-
@flowey inspect savin's HelloFlow tagged some_tag
: InspectRun
s of a particularFlow
-
@flowey inspect HelloFlow/12
: Inspect an individualRun
instance -
@flowey inspect the latest run of HelloFlow
: Inspect an individualRun
instance -
@flowey inspect dberg's latest run of HelloFlow
: Inspect an individualRun
instance
Communicating with the bot
There are two places to interact with Metaflowbot : on a channel
or via direct message
. But for either places, the following is the general behavior of the bot:
When a user messages the bot, the bot will open a new message thread and will engage with the user on the same thread. The user can open multiple threads with the bot. Each thread is an independent discussion
The following are interaction/UX restrictions based on where the user is conversing with the Metaflow bot.
Communicating with the bot on a channel
As the current manifest.yml only supports app_mention
and message.im
events. This means that when users want to talk to the bot on a channel, then they need to specifically need to mention @flowey
or @custombotname
to talk to the bot. We don't listen to messages on channels only app_mentions
.
Communicating with the bot through direct messages
Users can message the bot without @
mentions via direct messages. The bot will support the same command list.
References:
PRE OSS Release TODOS
- Create Deployment on cloudformation
- Check Auth of the deployed template.
- Deploy on ECS as a Fargate task
- Deploy on Heroku with New OSS Code.
- Document the Rule data structure
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
Built Distribution
File details
Details for the file metaflowbot-0.2.5.tar.gz
.
File metadata
- Download URL: metaflowbot-0.2.5.tar.gz
- Upload date:
- Size: 19.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 719eb18e4a730c18088f198efc5a4f14f82f8545efcc96b419f3cb56d7f7395b |
|
MD5 | 9895fe0d77e96066834387bc3d448a35 |
|
BLAKE2b-256 | 2af3cb787018b82e59569ede03fdc5ea83132d817f88065b9090be0f0b1e327d |
File details
Details for the file metaflowbot-0.2.5-py2.py3-none-any.whl
.
File metadata
- Download URL: metaflowbot-0.2.5-py2.py3-none-any.whl
- Upload date:
- Size: 29.1 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b5f96c17addfb1af09e8ae0b77d321f764857a0e4e72ef5db00c4b40fa40a01 |
|
MD5 | 9048157d51861db528b409219cf9ec67 |
|
BLAKE2b-256 | 24239b5965a508f616f83166259f95d3abefa06079d50b0dcc4ee1e6d5569679 |