Chatbot pour un compte Telegram personnel
Important à savoir
Des restrictions basées sur le scénario d'utilisation peuvent être appliquées lors de l'utilisation d'un compte. Les données exactes ne sont pas disponibles, mais des valeurs limites approximatives peuvent être trouvées dans des sources ouvertes.
LIMITATIONS ET RECOMMANDATIONS
Vous pouvez ajouter n'importe quel nombre de contacts lors de la première synchronisation sur un nouveau compte Telegram (tout juste créé).
Les comptes existants ont une limite de 200 contacts.
Pour un nouveau compte auquel des contacts ont déjà été ajoutés, la limite est de 200.
Si vous dépassez la limite de 200 contacts, vous pouvez toujours ajouter manuellement jusqu'à 15 contacts par jour.
Pour éviter d'autres restrictions, ajoutez les contacts progressivement tout au long de la journée. En ajouter trop d'un coup (par exemple, 15 en 5 à 10 minutes) déclenchera des limites journalières plus strictes : 5 contacts le lendemain, puis éventuellement seulement 1 contact par jour si la limite inférieure est également dépassée.
Si vous ajoutez 15 contacts tout au long de la journée, aucune limite ne sera définie le lendemain.
La limite quotidienne est de 40 messages vers différents chats, après quoi votre compte sera temporairement restreint.
PLUS D'INFORMATIONS SUR LES RESTRICTIONS
Contacts
Pour envoyer un message à un numéro de téléphone, vous devez d'abord l'ajouter à votre liste de contacts Telegram.
Synchronisation de la liste de contacts :
a) Pour un compte nouvellement créé avec un numéro jamais utilisé sur Telegram, la première synchronisation des contacts n'a pas de limite d'importation.
b) Pour les numéros de téléphone déjà enregistrés avec Telegram, l'importation initiale des contacts est limitée à 200 contacts. Cette limite s'applique également aux nouveaux numéros si une resynchronisation est effectuée.
c) Une fois la limite de 200 entrées atteinte, les nouveaux contacts doivent être ajoutés manuellement.
Création manuelle de contacts
Ajouter trop de contacts trop rapidement (par exemple, 15 en une minute) réduira votre limite à 5 contacts le lendemain.
Ajouter 5 contacts supplémentaires rapidement le même jour réduira encore la limite à 1 par jour. En revanche, répartir les ajouts de manière uniforme (par exemple, 15 tout au long de la journée) préserve la limite complète pour le lendemain.
La restriction ne se réinitialise pas avec le temps.
Selon Telegram :
« Pour protéger nos utilisateurs contre le spam et les abus, nous avons mis en place des mesures de protection qui limitent le nombre de contacts pouvant être importés en une seule fois. Si vous dépassez ces limites, votre compte sera restreint et ne pourra plus importer de contacts. Dans ce cas, vous pourrez ajouter manuellement jusqu'à cinq nouveaux numéros par jour. Tout contact supplémentaire ajouté au-delà de cette limite ne sera pas reconnu comme utilisateur Telegram — même s'il est déjà sur la plateforme. »
Conseil : Répartissez les ajouts de contacts sur une journée entière afin d'éviter les restrictions.
Limites d'ajout par nom d'utilisateur
Si un utilisateur a un nom d'utilisateur, vous n'avez pas besoin de l'enregistrer dans vos contacts — vous pouvez lui envoyer un message directement. Cependant, la recherche de ces utilisateurs est limitée à environ 200 requêtes par jour.
Aucun spam autorisé
Telegram prononcera une suspension temporaire ou permanente du compte en cas d'envoi excessif de messages ou d'envoi de messages à trop de chats à la fois.
Alors que les restrictions temporaires durent quelques minutes, heures ou jours, une suspension permanente révoque l'accès au compte indéfiniment. Cette sanction est généralement réservée aux violations graves, notamment le spam de masse, la fraude, le partage de contenu interdit ou les signalements répétés d'utilisateurs.
Vous pouvez envoyer jusqu'à 40 messages vers différents chats par jour, après quoi un blocage temporaire sera activé.
Les violations répétées de la limite d'envoi de messages entraînent des blocages de plus en plus longs, allant de quelques minutes et heures à des jours ou des semaines, pouvant aller jusqu'à une suspension permanente du compte.
Si vous envoyez des messages identiques à la suite sans pause, un blocage peut être imposé après seulement quelques tentatives.
Le contenu identifié comme spam peut entraîner une suspension immédiate et permanente.
Si vos messages reçoivent des plaintes (signalements) d'autres utilisateurs, un blocage est également inévitable.
Pour commencer
Pour connecter votre compte, obtenez d'abord votre api_id et votre api_hash. Rendez-vous sur https://my.telegram.org et connectez-vous à votre compte.

Après la connexion, accédez à la section "API development tools" section.

Puis remplissez les champs :

Le "App title" le champ doit être rempli sans espaces ni symboles, en utilisant uniquement des lettres (pas de tirets bas, virgules, etc.).
Le "Short name" le champ doit être rempli sans espaces ni symboles, en utilisant uniquement des lettres et des chiffres (pas de tirets bas, virgules, points, tirets, traits d'union, etc.).
Le "URL" le champ correspond à un lien valide vers votre site web.
Choisissez "WEB" dans le "Plateforme".
La description doit être en Latin.
Puis cliquez sur Créer l'application.
Le [object Object] l'erreur sur my.telegram.org signifie qu'il y a des données invalides. Assurez-vous que tous les champs sont corrects et que votre 'app title' et 'short name' ne sont pas déjà pris.
Si vous avez tout rempli correctement, vous verrez les données suivantes :

Connexion du compte
Sélectionnez "Telegram Account" dans la section "Messengers", puis saisissez votre numéro de téléphone et les identifiants obtenus (api_id et api_hash).

Cliquez "Get code":

Un code de vérification sera envoyé à votre compte Telegram. Saisissez-le :

Si l'authentification à deux facteurs (2FA) est activée sur votre compte, vous devrez également saisir votre mot de passe.
Chats de groupe
Pour permettre au bot de répondre dans les chats de groupe, définissez la variable client answer_on_group_chat = "1". Par défaut, cette fonctionnalité est désactivée.
Archive de chats
Les chats archivés sont exclus du traitement.
Démarrer une discussion à l'aide d'un numéro de téléphone
Pour démarrer une conversation avec un nouveau client, allez à la « Clients » section et cliquez sur "Écrire sur Telegram".

Saisissez le numéro de téléphone et le nom du client dans la fenêtre affichée, puis confirmez en cliquant sur "Ajouter".

Si le nouveau client a configuré ses paramètres de confidentialité Telegram pour permettre la découverte par numéro de téléphone, une nouvelle fiche client sera générée.
Importation de clients depuis un fichier
Vous pouvez importer des clients depuis un fichier. Pour cela, cliquez sur Télécharger une liste de clients dans le Messageries section du bot souhaité.

Une fois l'importation terminée, des profils clients seront générés pour ceux qui peuvent être ajoutés aux contacts sur la base de leur numéro de téléphone.
VEUILLEZ NOTER !
Tenez compte des restrictions de Telegram concernant la création de contacts de compte. En savoir plus dans les Important à savoir section.
Méthodes du calculateur
create_telegram_client(phone, name, group) - ajoute le numéro spécifié aux contacts du compte Telegram et crée un client correspondant dans MaviBot.
phone - téléphone du client
name - nom du client
group - identifiant de l'utilisateur du bot cible pour la liaison au bot.
Le calculateur prend également en charge les méthodes courantes/générales.
Mis à jour