Dyrk.org
Do You Really Know

[BOT] Créez et personnalisez votre bot Slack en Javascript grâce à l’extension chrome « MyOwn SlackB0t »

Publié le 17 juin 2016 par #Ro0t

imageedit_1_2806473344

Saluuuuut à tous, et bonne fin de semaine !

 

C’est bientôt le Weekend, mais je vais vous offrir une petite activité rigolote, si vous avez quelques connaissances en Javascript !

J’ai pour vous réaliser une petite extension chrome du nom de « MyOwn SlackB0t » !
Elle embarque un petit moteur qui vous offrira la possibilité en quelques lignes d’avoir votre propre bot capable de récupérer la liste des groupes de votre TEAM, de lire dans chaque groupe les X derniers messages, et d’envoyer vos propres messages !

 

Pas besoin de déclarer votre bot sur Slack, il utilisera votre compte, ou un compte que vous aurez créé pour lui.

Vous avez juste quelques champs à remplir :

Capture2

Dans les emplacements 1 & 2, vous l’aurez compris, c’est là où  vous indiquerez les identifiants de connexion du bot

Le 3, c’est l’url de connexion à votre TEAM

Le 4, c’est le temps entre chaque répétition de votre code. il sera exécuté en boucle (un peu comme si vous développiez pour Arduino)

 

Et enfin le 5 c’est votre bout de code :

Pour récupérer la liste des groupes disponibles :

MyBot.ListGroup();

Pour envoyer un message :

MyBot.sendText(MonMessage, IdDuGroup);

Pour lire les x (nombre) derniers messages d’un groupe :

MyBot.readText(IdDuGroup, nbDerniersMessages);

 

Voilà, c’est tout pour l’instant ce sont les 3 fonctions disponibles !

Si l’extension vous plaît, et si vous avez des attentes particulières de celle-ci, n’hésitez surtout pas à poster vos demandes ici ;)

 

Capture

 

 

Extension Chrome disponible ici : https://chrome.google.com/webstore/detail/myown-slackb0t/ffcldgjlmgnacpcbiidoomaobmfggcag?hl=fr