Ligne
LINE continue d’être l’une des applications de messagerie incontournables en Asie, donc l’ajouter à MaviBot ouvre l’accès à une vaste base d’utilisateurs. Voici un guide simple, étape par étape, pour vous mener de la configuration à vos premiers messages.

Connexion
Pour configurer correctement l’intégration, vous devrez accomplir quelques étapes obligatoires :
ID d’entreprise — créé dans le LINE Business Center
Compte officiel LINE — créé via le LINE Official Account Manager.

API Messenger — vous devrez l’activer dans les paramètres de votre compte officiel.

Ensuite, allez dans la section des paramètres de réponse et assurez-vous que les webhooks sont activés — sans cela, LINE ne pourra pas envoyer d’événements à MaviBot.

ID du canal et secret du canal
Allez dans la section Messaging API — c’est là que se trouvent les deux paramètres clés.
ID du canal
Secret du canal

Ils sont nécessaires pour connecter votre bot à MaviBot.
Connexion de LINE à MaviBot
Passons maintenant à la connexion de LINE à MaviBot :
Ouvrez la Canaux section dans MaviBot.
Sélectionnez LINE.
Collez votre ID du canal et Secret du canal.
Cliquez sur Terminé.

Si les informations sont correctes, le bot se connectera instantanément.
Variables
Lorsqu’un utilisateur envoie un message à votre bot, MaviBot stocke automatiquement les données clés dans des variables :
line_source_type — peut prendre l’un des trois types suivants : user (discussion directe), group (discussion de groupe), room (ancien type de discussion de groupe).
line_quote_token — un jeton pour répondre à un message spécifique. MaviBot enregistre toujours le jeton du dernier message entrant. Peut être utilisé dans
line_send_message().line_request — le payload complet du webhook, enregistré lorsque la variable
save_webhookest activée.latitude, longitude — coordonnées, enregistrées lorsque l’utilisateur envoie une localisation.
line_address — une adresse lisible, enregistrée lorsque l’utilisateur partage une localisation.

Ces variables vous permettent de créer des parcours flexibles et de fournir des réponses hautement personnalisées.
Quels événements LINE envoie à MaviBot
Rappels possibles :
line_follow — l’utilisateur a ajouté le bot comme ami / l’a débloqué
line_sticker — un autocollant a été envoyé
client_unsubscribed — l’utilisateur a bloqué le bot
line_join — le bot a été ajouté à une discussion de groupe
line_leave — le bot a quitté une discussion de groupe
line_memberJoined — un nouveau membre a rejoint la discussion de groupe
line_memberLeft — un membre a quitté la discussion de groupe
Chaque événement peut être utilisé pour l’automatisation — salutations, déclencheurs et journalisation.

Pièces jointes LINE
LINE prend en charge trois types de médias :
images
vidéos
messages audio/vocaux

Attention !
LINE impose une limite stricte : vous pouvez envoyer pas plus de 5 objets à la fois.
Chaque pièce jointe compte comme un objet.
Le texte du message est également un objet distinct.
Un ensemble de boutons est un autre objet distinct.
Donc si vous envoyez médias + texte + boutons, gardez à l’esprit la limite de 5 objets .

Boutons d’action
Clavier (réponses rapides)
Apparaissent au-dessus du champ de saisie. Jusqu’à 13 boutons.

Boutons dans le texte
Affichés sous le message. Jusqu’à 4 boutons, et le texte du message peut contenir jusqu’à 160 caractères.

Attention !
Types de boutons disponibles
Par défaut
Bouton de rappel
Demander la géolocalisation (clavier uniquement)
Connexion à un groupe
Pour permettre à votre bot d’être ajouté aux discussions de groupe, vous devez activer cette fonctionnalité dans le LINE Official Account Manager

Mis à jour