Choisissez le paquet de votre langage. Les exemples sont testés avec les versions indiquées ; le SDK n’ajoute aucune dépendance lourde.
Gestionnaires de paquets
# JavaScript / TypeScript
npm install @botillon/sdk
pnpm add @botillon/sdk
yarn add @botillon/sdk
bun add @botillon/sdk
# Variante sans registre npm (tarball officiel)
npm install https://botillon.fr/sdk/botillon-sdk-0.1.4.tgz
# Python (paquet PyPI en cours de validation)
pip install https://botillon.fr/sdk/botillon_sdk-0.1.0-py3-none-any.whl
# puis, quand PyPI sera publié :
# pip install botillon-sdk
# Rust (crates.io)
cargo add botillon-sdk
# Go
go get github.com/Botillon/botillon/sdk/go
# C : header-only + libcurl
curl -O https://botillon.fr/sdk/botillon.h
cc bot.c -o bot -lcurlJavaScript
Le paquet npm @botillon/sdk est publié par l’organisation Botillon. pnpm, yarn et bun utilisent le même registre npm.
Téléchargements directs
- npm : https://botillon.fr/sdk/botillon-sdk-0.1.4.tgz
- Python : https://botillon.fr/sdk/botillon_sdk-0.1.0-py3-none-any.whl
- Rust (crate) : https://botillon.fr/sdk/botillon-sdk-0.1.0.crate
- Go (archive) : https://botillon.fr/sdk/botillon-go-0.1.0.zip
- C (header-only) : https://botillon.fr/sdk/botillon.h
Vérification rapide
JavaScript
const { BotillonClient, SDK_VERSION } = require('@botillon/sdk');
console.log(SDK_VERSION);Python
from botillon_sdk import BotillonClient, SDK_VERSION
print(SDK_VERSION)