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.8.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

speedybottinker-0.1.8-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: speedybottinker-0.1.8.tar.gz
  • Upload date:
  • Size: 6.3 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.8.tar.gz
Algorithm Hash digest
SHA256 b363767591bfe97595debbb49a876d4d709b6eb95853478219cc7740f2e32cac
MD5 3e93c0114ce79a1e5d6fadd4469dc3d7
BLAKE2b-256 aa45af7b1d91d4ccc63e24c82fc1c2ace38e32b378611ae1cf30acaa4c3ed839

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for speedybottinker-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 074605e8ab469ab52a249f7b04087ccf54142a1aa293f573260616f1f4a683db
MD5 8a8356b992f079e0bec6eaec6fa6cb94
BLAKE2b-256 7019d1251e763bbabc29c74c3e580dde165f8072908a626a5dcbad5187f48c55

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