No project description provided
Project description
Metaflow Bot
Setup
Setup related docs are present here
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 ways interact with the Metaflow bot. You can invite the bot on a channel
or directly speak to it via direct message
. For either of the two ways, 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
The current manifest.yml only supports app_mention
and message.im
events. This means that users need to specifically mention @flowey
or @custombotname
before a command when the bot is invited to a channel. This constraint ensures we don't listen to all messages on a channel; only the ones where the bot is called.
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:
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
Hashes for metaflowbot-0.9.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d800a83c7daa60bde6767350e3929309ff2bb7beafb8f7456b61921850de8b1b |
|
MD5 | 3c079928f98cfa8c22c3b16d37597a99 |
|
BLAKE2b-256 | 901e0bb4c38168142711ba1dcac4ed5e76958d1d8622cf5dcb7deb7ac256f9e4 |