2017-07-01 4 views
0

Je développe un slackbot, en utilisant Simple slack Api. Mon problème est, quand un nouvel utilisateur est ajouté à slack, slack montre slackbot au démarrage. Y at-il un moyen, les nouveaux utilisateurs sont redirigés vers mon bot personnalisé au démarrage?Modifier les messages de démarrage de slackbot

La raison pour laquelle je veux faire cela est, je veux fournir des instructions sur la façon d'utiliser le bot personnalisé sur l'ajout de nouveaux utilisateurs.

Répondre

0

Non, je ne pense pas que vous puissiez passer à un bot personnalisé. Cependant, vous pouvez afficher des informations dans le canal "slackbot" en envoyant simplement un message direct à l'ID utilisateur avec votre application/bot via API avec chat.postMessage. Ainsi, en ajoutant toutes les informations dont vous avez besoin pour montrer de nouveaux utilisateurs.

Exemple:

https://slack.com/api/chat.postMessage?token=TOKEN&channel=U12345678&text=hallo 

Cet exemple produira dans le canal de slackbot de l'utilisateur avec l'ID utilisateur U12345678 provenant d'une application d'un message « Hallo ». Si vous utilisez le jeton d'une application Slack, cette application apparaîtra en tant qu'expéditeur.

+0

Je ne vous ai pas eu? Si j'envoie un message en tant qu'utilisateur xyz, il ouvre toujours la boîte de dialogue slackbot au début, non? Bien que mon DM apparaisse comme non lu sur le volet de gauche. – Shivendra

+0

J'ai ajouté plus d'informations. J'espère que cela le clarifie. –