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

Uploaded Source

Built Distribution

speedybottinker-0.1.2-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: speedybottinker-0.1.2.tar.gz
  • Upload date:
  • Size: 3.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.2.tar.gz
Algorithm Hash digest
SHA256 2eeded5bdf9dd0e4aff520c21b9ef23f9e8fbab25a104fc0a8290caccfb97aa5
MD5 4b57ec806ad457dc4e8aa2166b343b7c
BLAKE2b-256 f2c69be12526f0218180ab19e165a92141ffe48fced64f065ae37217d0a3b55a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for speedybottinker-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b11a25f0ea0a15a71c51d778248a3f4b803088800822e887a3471a0abb90a3de
MD5 e07a66157a340009b3217f0481869d0e
BLAKE2b-256 7132113f584e3aa6633d750a73c68a936ff9e23376291e3cb3e0c336753c38cb

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