Skip to main content

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

Release files for speedybottinker 0.1.8

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

Source distribution (sdist)

Source distribution for speedybottinker 0.1.8
File Size Uploaded
speedybottinker-0.1.8.tar.gz 6.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for speedybottinker 0.1.8
File Interpreter ABI Platform
speedybottinker-0.1.8-py3-none-any.whl Python 3 none any Details

Total release size: 12.6 kB

Release files / speedybottinker-0.1.8.tar.gz

Download URL speedybottinker-0.1.8.tar.gz
Size 6.3 kB
Tags Source
SHA-256 checksum
How to use checksums
b363767591bfe97595debbb49a876d4d709b6eb95853478219cc7740f2e32cac
BLAKE2b-256 checksum
How to use checksums
aa45af7b1d91d4ccc63e24c82fc1c2ace38e32b378611ae1cf30acaa4c3ed839
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.6

Release files / speedybottinker-0.1.8-py3-none-any.whl

Download URL speedybottinker-0.1.8-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
074605e8ab469ab52a249f7b04087ccf54142a1aa293f573260616f1f4a683db
BLAKE2b-256 checksum
How to use checksums
7019d1251e763bbabc29c74c3e580dde165f8072908a626a5dcbad5187f48c55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.6

Release history Release notifications | RSS feed

This release

0.1.8 This release

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

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