Skip to main content

Use googles-- highly experimental conversation design infra

Project description

SpeedyBot-loco

SpeedyBot Loco is a Python library for handling Webex bots and adaptive cards, with an included CLI for easy setup and management.

Warning: Use googles-- highly experimental conversation design infra

pip install speedybot-loco

Library

```python from speedybot import Bot, Cards

bot = Bot(token="your_token") cards = Cards() ```

CLI Flags

Command Flag Description
token -t, --token Set the bot token
webhook -t, --token Set the bot token
-p, --port Port to listen on
--path Path to send POST requests
run -t, --token Set the bot token
-f, --file Path to the Python file to run

Sample CLI Commands

Set Bot Token

```bash speedybot-loco token -t abc123 ```

Run Webhook Server

```bash speedybot-loco webhook -t abc123 -p 8080 --path /webhook ```

Run a Python File

```bash speedybot-loco run -t abc123 -f examples/example1/my_bot.py ```

License

This project is licensed under the MIT License - see the LICENSE file for details.

Building and Publishing

Build the distribution

```bash python setup.py sdist bdist_wheel ```

Upload to PyPI

```bash pip install twine

rm -rf dist build *.egg-info

twine upload dist/*

twine upload --skip-existing dist/*

```

Trouble shooting

pip uninstall speedybot-loco

pip show speedybot-loco
pip list | grep speedybot-loco
which speedybot-loco

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

speedybottinker-0.1.5.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

speedybottinker-0.1.5-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file speedybottinker-0.1.5.tar.gz.

File metadata

  • Download URL: speedybottinker-0.1.5.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.6

File hashes

Hashes for speedybottinker-0.1.5.tar.gz
Algorithm Hash digest
SHA256 cfb5a1955e37620cf38454557d8262d118b805e88b12deb72ccb7011a02c4cce
MD5 8a9e3fdca82fa3e237ac46791ae82146
BLAKE2b-256 689ad0c10761e0fea56a9c907b95f9a9e3ccb12e91972f787e3ac2a9cdea2582

See more details on using hashes here.

File details

Details for the file speedybottinker-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for speedybottinker-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2f0cb04f86037ef8ffff971e472233bdef0da0c28ed683ebb5b20dba8ef952bf
MD5 7efc6ed86fb75136fc382fa90b8f6786
BLAKE2b-256 37a6c428b71d2c41c1491f10c4bcec3c2b5bc7845f84b8f530bb7e1f6377e74f

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