Did you know Bot Libre also provides free hosted issue tracking for your own website or mobile app?
Bot Libre Forum

How to use the Bot Libre python SDK

by admin posted Oct 6 2023, 9:40

The Bot Libre python SDK allows you to easily integrate Bot Libre with a python application. Through the SDK you can connect to your bots on Bot Libre, send messages, and train and configure your bots. You can also access Bot Libre analytics and AI services, and other content.

Setting up Python for both Windows and Linux

Installing Windows Version

  1. Go to the official Python website: https://www.python.org/downloads/windows/

  2. Download the installer for your Windows version and Run it.

  3. Check the "Add Python.exe to PATH" option during installation.

  4. Click "Install Now" and wait for the installation to finish.

  5. Open Command Prompt and type python to verify the installation.

Installing pip on Windows:

Download the get-pip.py script to install pip. You can do this with the following command:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

Run the get-pip.py script to install pip:
python get-pip.py

After installation is complete, verify that pip is installed by running:
pip --version

Linux Version

  1. Open a terminal and update the package list (if needed):
    sudo apt update
  2. Installing python3:
    sudo apt install python3
  3. Check python version
    python3 --versoin

Installing pip on Linux:

Installing pip using the package manager:
sudo apt install python3-pip

After installation is complete, verify that pip is installed by running:
pip3 --version

Installing the requests and requests-toolbelt libraries

Before running this project, make sure you have Python, requests and requests-toolbelt libraries installed. They provide essential functionality for making HTTP requests and handling multipart data.

Installing requests library

You can install the requests library using pip, the Python package manager. Open your terminal or command prompt and run the following command:
pip install requests

Installing requests-toolbelt

You also need to install the requests-toolbelt library to simplify multipart encoding and file upload operations.
pip install requests-toolbelt

Clone python SDK:

Clone the Bot Libre python SDK by clicking on this link: https://github.com/BotLibre/BotLibre/tree/master/sdk/python.


To run the application, please ensure that you are in the same directory where you have cloned the SDK. Then, use the following command from the command line:
python ./main.py

Id: 49664904
Tags: api, sdk, python
Posted: Oct 6 2023, 9:40
Replies: 0
Views: 464, today: 1, week: 2, month: 60
0 0 0.0/5