Documentation API
SDKRuntime API v1Multi-langages

Installation

Installer le SDK Botillon en JavaScript, Python, Rust, Go, C ou curl.

JavaScript · Python · Go · Rust · C · curl Clé masquée, retries bornés

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 -lcurl

JavaScript

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)

Une question ? Le support Discord est ouvert.