Documentation API
SDKRuntime API v1Multi-langages

Événements

Événements émis par le SDK.

JavaScript · Python · Go · Rust · C · curl Clé masquée, retries bornés
ÉvénementArgumentQuand
postedStatsDataAprès un envoi de stats réussi.
heartbeatHeartbeatDataAprès un heartbeat réussi.
commandsPostedCommandsDataAprès un envoi de commandes.
profilePostedProfileDataAprès un envoi de profil.
ratelimitedretryAfterSur HTTP 429.
errorBotillonErrorSur un échec.
JavaScript
botillon.on('posted', (data) => {
  console.log('Botillon : ' + data.server_count + ' serveurs, en ligne=' + data.online);
});
botillon.on('ratelimited', (seconds) => {
  console.warn('Botillon : pause ' + seconds + 's');
});
botillon.on('error', (error) => {
  console.warn('Botillon [' + error.code + '] ' + error.message);
});
Python
botillon.on("posted", lambda data: print(data["server_count"]))
botillon.on("error", lambda error: print(error.code, error))
botillon.on("ratelimited", lambda seconds: print("pause", seconds))

Une question ? Le support Discord est ouvert.