Je souhaite créer un bot de télégramme pour l'abonnement de flux, afin que les abonnés puissent obtenir une mise à jour du site. Mais j'ai besoin d'un utilisateur pour commencer à discuter avec mon bot. J'utilise des liens profonds selon cette url: https://core.telegram.org/bots#deep-linking (en supposant qu'il ya 2 utilisateurs)Télégramme Bot: utilisation de la méthode offset dans la méthode getUpdates
- Afficher le lien ci-dessous pour l'utilisateur # 2 https://telegram.me/MyBot?start= UNIQUE_CODE $
- utilisateur # 2 clics sur le lien et le démarrage discuter avec bot.
- L'utilisateur n ° 2 revient sur mon site et clique sur le bouton de vérification.
- Le site effectue une requête getUpdates et trouve le chat_id associé au code unique de l'utilisateur.
- offset sera augmenté de 1.
Maintenant, il y a un problème. Lorsque le décalage augmente ce qui concerne l'utilisateur n ° 1 qui commence à discuter avec bot juste avant l'utilisateur n ° 2. Si # 1 clique sur le bouton de vérification après avoir augmenté le décalage de # 2, le bot ne recevra pas le message # 1.
p.s. Je ne veux pas utiliser ssl et webhook
Désolé pour un mauvais anglais.
Je pense que vous devriez lire à nouveau telegram getUpdates api. – hamed
@hamed merci. Je l'ai lu plusieurs fois mais je n'arrive pas à le comprendre. –
vous n'avez pas besoin de montrer à chaque utilisateur un lien unique, chaque utilisateur a un identifiant unique et vous pouvez l'utiliser où vous en avez besoin – hamed