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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: speedybottinker-0.1.4.tar.gz
  • Upload date:
  • Size: 3.4 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.4.tar.gz
Algorithm Hash digest
SHA256 d2fedd9c1259d3d963f1e709cb58006b0a3b393fd3d5e9c8933c9ea04f84fff9
MD5 812b6c4f19bc89add28fd2ed9c5c1337
BLAKE2b-256 673724509eda7065b4005e81df56badcfb0f55dc569f232b7564fa0c9aea3ea3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for speedybottinker-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0910e5f186cdb62acdf8bf9af85015ac1c6f851e3775cfe5f53a8c1cac0f5006
MD5 b0d24806da919f202dfda74f84f526cd
BLAKE2b-256 a963158df2eee24cf3c34ec13e8d89b16e0e6cfb9297a40d873397becd0e5db4

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