Introduction

Fonctionnalité la plus puissante de SnowBot, à ne pas mettre dans toutes les mains !

Introduction

Le Mode Remote permet de prendre le contrôle de l'intégralité de votre instance SnowBot après son ouverture et ce, à distance grâce à SnowBot API. Une nouvelle interface a fait son apparition dans l'application SnowBot :

Chaque instance de SnowBot est liée à une clé API unique, secrète et actualisable si besoin. Cette clé devra rester secrète, veillez à ne pas l'envoyer en prenant un screenshot. (Nous avons volontairement masquer la clé pour éviter ce genre de cas) Une fois que vous disposez de votre clé API, vous pouvez désormais l'utiliser via notre API publique.

Scripts

Exemple de script :

function run()
	snowbotController.printSuccess("Ce message a été envoyé depuis un service extérieur.")
end

Comme vous pouvez le constater, le script envoyé à SnowBot API se compose d'une fonction run(), celle-ci sera exécutée automatiquement par l'instance de SnowBot. Vous pouvez absolument tout faire via SnowBot API, seule votre imagination sera une limite.

Conversion :

Afin d'être lisible par SnowBot, votre script doit être encodé en base64. Exemple de site permettant d'encoder un script en base64.

Résultat de la conversion :

ZnVuY3Rpb24gcnVuKCkKCXNub3dib3RDb250cm9sbGVyLnByaW50U3VjY2VzcygiQ2UgbWVzc2FnZSBhIMOpdMOpIGVudm95w6kgZGVwdWlzIHVuIHNlcnZpY2UgZXh0w6lyaWV1ci4iKQplbmQ=

Une fois notre script encodé en base64, nous pouvons l'envoyer via SnowBot API.

Ce script est extrêmement simple et ne fait qu'effleurer les capacités de l'API de SnowBot, c'est à vous de jouer !

Dernière mise à jour