all repos — tipigee @ 36c4ad6d8bb8962a94e8627cb82ec52c4242990e

(Very) old version of Kokyo

actions/help.js (view raw)

 1const keyboard = {
 2  keyboard: [
 3    {
 4      label: "Arrêts proches",
 5      location: true,
 6    },
 7    {
 8      label: "Prochains départs",
 9    },
10    {
11      label: "Quel quai ?",
12    },
13    {
14      label: "Favoris",
15    },
16  ],
17};
18
19module.exports = (request, response, utils) => {
20  const favorisContent =
21    request.service === "facebook" ? "un pouce bleu" : '"/favoris"';
22  const blogContent =
23    request.service === "facebook"
24      ? "le blog de mon développeur: https://5ika.org/tipigee/"
25      : "[le blog de mon développeur](https://5ika.org/tipigee/)";
26  const content = `Je m'appelle *tipigee* et je suis un bot qui te permet d'obtenir rapidement des infos sur les TPG. Si tu m'envoies...
27
28  ... *le nom d'un arrêt* ("Carouge") et éventuellement le nom d'une ligne ("12"), je te donne les prochains départs correspondants.
29
30  ... *le nom d'un arrêt qui a plusieurs quais*, je te donne le quai sur lequel partira le prochain tram.
31
32  ... *ta position GPS*, je te donne les arrêts les plus proches de ta position.
33
34  ... *${
35    favorisContent
36  }* ou "Favoris", je te donne la liste des arrêts que tu utilise le plus souvent.
37
38  Pour plus de détails, tu peux consulter ${blogContent}.
39  `;
40
41  return response.sendText(content, keyboard);
42};