Chatbot para una cuenta personal de Telegram
Importante saber
Se pueden aplicar restricciones basadas en el escenario de uso al utilizar una cuenta. No hay datos exactos disponibles, pero los valores aproximados de los límites se pueden encontrar en fuentes abiertas.
LIMITACIONES Y RECOMENDACIONES
Puedes añadir cualquier cantidad de contactos durante la primera sincronización en una nueva cuenta de Telegram (recién registrada).
Las cuentas existentes tienen un límite de 200 contactos.
Para una cuenta nueva en la que ya se han añadido contactos antes, el límite es de 200.
Si superas el límite de 200 contactos, aún puedes añadir hasta 15 contactos manualmente por día.
Para evitar más restricciones, añade contactos gradualmente a lo largo del día. Añadir demasiados de una vez (por ejemplo, 15 en 5-10 minutos) activará límites diarios más estrictos: 5 contactos al día siguiente y, finalmente, solo 1 contacto por día si también se supera el límite inferior.
Si añades 15 contactos a lo largo del día, no se establecerán límites al día siguiente.
El límite diario es de 40 mensajes a chats diferentes, después de lo cual tu cuenta será restringida temporalmente.
MÁS SOBRE LAS RESTRICCIONES
Contactos
Para enviar un mensaje a un número de teléfono, primero debes añadirlo a tu lista de contactos de Telegram.
Sincronización de la lista de contactos:
a) Para una cuenta creada recientemente con un número que nunca se ha usado en Telegram, la primera sincronización de contactos no tiene límites de importación.
b) Para números de teléfono previamente registrados en Telegram, la importación inicial de contactos está limitada a 200 contactos. Este límite también se aplica a números nuevos si se realiza una resincronización.
c) Una vez alcanzado el límite de 200 entradas, los nuevos contactos deben añadirse manualmente.
Creación manual de contactos
Añadir demasiados contactos demasiado rápido (por ejemplo, 15 en un minuto) reducirá tu límite a 5 contactos al día siguiente.
Añadir 5 contactos más rápidamente el mismo día reducirá aún más el límite a 1 por día. Sin embargo, distribuir las adiciones de forma uniforme (por ejemplo, 15 a lo largo del día) conserva el límite completo para el día siguiente.
La restricción no se restablece con el tiempo.
Según Telegram:
«Para proteger a nuestros usuarios del spam y el abuso, hemos implementado medidas de seguridad que limitan la cantidad de contactos que se pueden importar a la vez. Si superas estos límites, tu cuenta tendrá restringida la importación adicional de contactos. En tales casos, podrás añadir manualmente hasta cinco números nuevos por día. Cualquier contacto adicional añadido por encima de este límite no será reconocido como usuario de Telegram, incluso si ya está en la plataforma.»
Consejo: Distribuye la adición de contactos a lo largo de todo el día para evitar restricciones.
Límites para añadir nombres de usuario
Si un usuario tiene un nombre de usuario, no necesitas guardarlo en tus contactos: puedes enviarle un mensaje directamente. Sin embargo, la búsqueda de estos usuarios está limitada a aproximadamente 200 solicitudes por día.
No se permite spam
Telegram aplicará una suspensión temporal o permanente de la cuenta por enviar demasiados mensajes o por enviar mensajes a demasiados chats a la vez.
Mientras que las restricciones temporales duran minutos, horas o días, una suspensión permanente revoca el acceso a la cuenta de forma indefinida. Esta penalización suele reservarse para infracciones graves, como spam masivo, fraude, compartir contenido prohibido o denuncias repetidas de usuarios.
Puedes enviar hasta 40 mensajes a chats diferentes por día, después de lo cual se activará un bloqueo temporal.
Las infracciones repetidas del límite de mensajes dan lugar a bloqueos progresivamente más largos, que van de minutos y horas a días o semanas, y pueden llegar incluso a una suspensión permanente de la cuenta.
Si envías mensajes idénticos seguidos sin pausas, se puede imponer un bloqueo tras solo unos pocos intentos.
El contenido identificado como spam puede dar lugar a una suspensión inmediata y permanente.
Si tus mensajes reciben quejas (reportes) de otros usuarios, también será inevitable un bloqueo.
Primeros pasos
Para conectar tu cuenta, primero obtén tu api_id y api_hash. Ve a https://my.telegram.org e inicia sesión en tu cuenta.

Después de iniciar sesión, ve a "Herramientas de desarrollo de API" sección.

Luego completa los campos:

El "Título de la aplicación" el campo debe rellenarse sin espacios ni símbolos, usando solo letras (sin guiones bajos, comas, etc.).
El "Nombre corto" el campo debe rellenarse sin espacios ni símbolos, usando solo letras y números (sin guiones bajos, comas, puntos, guiones, guiones medios, etc.).
El "URL" el campo es un enlace válido a tu sitio web.
Elige "WEB" en el "Plataforma".
La descripción debe estar en latín.
Luego haz clic en Crear aplicación.
El [object Object] error en my.telegram.org significa que hay datos inválidos. Asegúrate de que todos los campos sean correctos y de que tu "título de la aplicación" y "nombre corto" no estén ya en uso.
Si has completado todo correctamente, verás los siguientes datos:

Conexión de la cuenta
Selecciona "Cuenta de Telegram" en la sección "Mensajeros" y luego introduce tu número de teléfono y las credenciales obtenidas (api_id y api_hash).

Haz clic en "Obtener código":

Se enviará un código de verificación a tu cuenta de Telegram. Introdúcelo:

Si la autenticación de dos factores (2FA) está habilitada en tu cuenta, también deberás introducir tu contraseña.
Chats de grupo
Para permitir que el bot responda en chats de grupo, establece la variable del cliente answer_on_group_chat = "1". De forma predeterminada, esta función está deshabilitada.
Archivo de chats
Los chats archivados se excluyen del procesamiento.
Iniciar un chat usando un número de teléfono
Para iniciar un diálogo con un nuevo cliente, ve a la "Clientes" sección y haz clic en "Escribir en Telegram".

Introduce el número de teléfono y el nombre del cliente en la ventana mostrada y confirma haciendo clic en "Añadir".

Si el nuevo cliente ha configurado su privacidad de Telegram para permitir que se le descubra por número de teléfono, se generará un nuevo registro de cliente.
Importación de clientes desde un archivo
Puedes importar clientes desde un archivo. Para ello, haz clic en Subir una lista de clientes en el Mensajeros sección del bot deseado.

Una vez finalizada la importación, se generarán perfiles de cliente para aquellos que puedan añadirse a los contactos según su número de teléfono.
¡TEN EN CUENTA!
Ten en cuenta las restricciones para la creación de contactos en cuentas de Telegram. Obtén más información en los Importante saber sección.
Métodos de calculadora
create_telegram_client(phone, name, group) - añade el número especificado a los contactos de la cuenta de Telegram y crea un cliente correspondiente en MaviBot.
phone - teléfono del cliente
name - nombre del cliente
group - ID del usuario del bot de destino para el enlace del bot.
La calculadora también admite métodos comunes/generales.
Última actualización