Le programme de parrainage dans WhatsApp
Les fonctionnalités du bot créé :
1. Génération du lien de parrainage (partenaire) ;
2. Vérification si l'utilisateur est déjà dans la base ;
3. Notification du parrain concernant le nouveau filleul ;
4. Enregistrement des utilisateurs dans la base ;
5. Demande de la liste des filleuls.
- Pour que nous puissions comprendre d'où vient l'utilisateur, le bot crée le lien selon le modèle : lien = https://wa.me/(votre numéro auquel le bot est connecté)?text=Vous%20avez%20été%20recommandé%20par%20#{phone}%20Bonjour

À la place de #{phone}, le numéro de téléphone du client est inséré, le même numéro qui a demandé son lien de parrainage.
Le lien généré est envoyé non pas comme texte du bloc, mais comme pièce jointe (un lien avec notification de clic), ce qui rend le lien plus court.

2. Nous avons donc un lien par lequel de nouveaux utilisateurs arrivent dans le bot. En suivant le lien de parrainage, le client voit s'ouvrir une fenêtre de chat avec un message pré-rempli (comme ci-dessous)

La commande de vérification ne fonctionnera que si le bot trouve le numéro de téléphone dans le message reçu du client.
La troisième étape :
- diviser la phrase en composants à l'aide de la commande de séparation (instruction ici)
- configurer une flèche avec une expression régulière (et vérifier si le numéro de téléphone est correct)
- enregistrer le numéro de téléphone du message dans la variable (comme #{ref})
- vérifier le numéro de téléphone du client (celui qui a cliqué sur le lien) pour voir s'il est déjà le filleul de quelqu'un (invité précédemment par quelqu'un d'autre et enregistré dans notre base). Nous faisons cela avec la fonction de recherche dans une colonne (instruction ici)
- Maintenant, inscrivons le parrain et le filleul dans la base de données (instruction ici)
- Ajoutons une commande spéciale au bot, une commande qui permet de voir la liste des filleuls (instruction ici)
Dans d'autres messageries, il est encore plus facile de créer un tel système de parrainage, car les données sur le parrain sont transmises via un paramètre caché lors du déplacement, et le nouveau client n'a pas besoin d'envoyer un texte comme "J'ai été invité par ce numéro".


