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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: speedybottinker-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 994d8ad2cf2bba217f1da646e40d4a17044e0941c20f30016285505ad24705a4
MD5 fc6e8ca0824f446374207e985981a89e
BLAKE2b-256 fa2262fce66a16c45533bdfe6e895b91b7ea7e1ecebdb7a9f5ae5ee4cab3c38d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for speedybottinker-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1d54e18d0d782a717aa257484ec01e55eb1cecfe9f293c2e2be3893e6c8df3f9
MD5 0b9a830f0ede0428d926c46c3017159a
BLAKE2b-256 9fd2c23516841308944be3d6f04276d34cbe07bbd91ae4e9ac4761f2f5297ff1

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