Skip to main content
BESSER Bot Framework

Python PyPI version PyPI - Downloads Documentation Status PyPI - License LinkedIn GitHub Repo stars

The BESSER Bot Framework (BBF) is part of the BESSER (Building Better Smart Software Faster) project. It aims to make the design and implementation of chatbots easier and accessible for everyone.

Check out the official documentation.

Quick start

Requirements

  • Python 3.11
  • Recommended: Create a virtual environment (e.g. venv, conda)
  • Install the package:
pip install besser-bot-framework

Note that if you want to set your bot's language to Luxembourgish and are using the package installed with pip, you will need to manually install the spellux library. If you clone this project, installing the requirements from the requirements.txt file is enough.

Example bots

For more example bots, check out the BBF-bot-examples repository!

Release files for besser-bot-framework 1.5.0

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

Source distribution (sdist)

Source distribution for besser-bot-framework 1.5.0
File Size Uploaded
besser_bot_framework-1.5.0.tar.gz 73.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for besser-bot-framework 1.5.0
File Interpreter ABI Platform
besser_bot_framework-1.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 179.3 kB

Release files / besser_bot_framework-1.5.0.tar.gz

Download URL besser_bot_framework-1.5.0.tar.gz
Size 73.0 kB
Tags Source
SHA-256 checksum
How to use checksums
6ba12c368527479f238eb18f0d35e20e3cd3c6b65a63ca25b14e83cef39f955e
BLAKE2b-256 checksum
How to use checksums
e38938ac589ae08a6449549fcf0583462d8c9d98ba7f1b4829e51b154d5b03ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release files / besser_bot_framework-1.5.0-py3-none-any.whl

Download URL besser_bot_framework-1.5.0-py3-none-any.whl
Size 106.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b7ed588833175687611a32b527f1c76b211f846ae56d687a2355e40d4e4a36f4
BLAKE2b-256 checksum
How to use checksums
6e9e20ec892d5dc806c256f47f1122a325cbbae8e7ae3d9215bf6568b804f60e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release history Release notifications | RSS feed

This release

1.5.0 This release

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.1.1

2 release files

0.1.0

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