Telegram CLI: Guía completa y comandos útiles (2024)

Telegram CLI es un cliente de Telegram de línea de comandos que te permite utilizar Telegram sin necesidad de una interfaz gráfica. En este artículo, te proporcionaremos una guía completa de Telegram CLI y te mostraremos una colección de comandos útiles para trabajar con esta herramienta.

Información útil

Antes de comenzar, es importante tener en cuenta algunas instrucciones y consejos útiles para utilizar Telegram CLI de manera efectiva:

  1. Instalación: Para obtener las instrucciones de instalación, puedes consultar el archivo README del repositorio de GitHub o utilizar la imagen de Docker que contiene Ubuntu 16.04 con Telegram CLI preinstalado.

  2. Comando de inicio: El ejecutable de Telegram CLI se llama "telegram-cli" y se utiliza para iniciar el intérprete de comandos interactivo de Telegram.

  3. Comandos en una sola ejecución: Además de utilizar el modo interactivo de Telegram CLI, también puedes ejecutar comandos de forma individual sin entrar en el modo interactivo. Para ello, utiliza la opción "-e" seguida del comando que deseas ejecutar. Por ejemplo: telegram-cli -e "<comando>".

  4. Carga de datos: Es recomendable utilizar la opción "-W" al ejecutar comandos en el modo de una sola ejecución ("-e") para asegurarse de que todos los datos necesarios se hayan cargado antes de ejecutar los comandos. Por ejemplo: telegram-cli -W -e "<comando>".

  5. Formato JSON: Si deseas obtener la salida en formato JSON, puedes utilizar la opción "--json". Por ejemplo: telegram-cli --json -W -e "<comando>".

  6. Opciones de línea de comandos: Si necesitas obtener una lista de todas las opciones de línea de comandos disponibles para el ejecutable de Telegram CLI, puedes utilizar el comando telegram-cli -h.

Comandos útiles

A continuación, te presentamos una lista de comandos útiles para utilizar con Telegram CLI:

  1. dialog_list: Este comando muestra una lista de las conversaciones más recientes, incluyendo los nombres de los participantes y otra información relevante. Puedes especificar el número de conversaciones a mostrar utilizando el parámetro [limit]. Por ejemplo: dialog_list [limit].

  2. msg: Utiliza este comando para enviar un mensaje a un usuario, bot, grupo o canal. El parámetro <peer> identifica al destinatario del mensaje y el parámetro <text> contiene el texto del mensaje. Puedes utilizar comillas simples o dobles para encerrar el texto del mensaje. Por ejemplo: msg <peer> "<text>".

  3. history: Con este comando, puedes obtener el historial de mensajes de un usuario, bot, grupo o canal. El parámetro <peer> identifica al destinatario del mensaje y el parámetro [limit] define el número de mensajes a mostrar. Por defecto, se muestran 40 mensajes. Por ejemplo: history <peer> [limit].

  4. resolve_username: Utiliza este comando para obtener el nombre de visualización asociado a un nombre de usuario. El parámetro <username> es el nombre de usuario del destinatario. Por ejemplo: resolve_username <username>.

  5. channel_join: Este comando te permite unirte a un supergrupo o canal utilizando su nombre de usuario. El parámetro <username> es el nombre de usuario del supergrupo o canal. Por ejemplo: channel_join @<username>.

  6. import_chat_link: Utiliza este comando para unirte a un grupo básico utilizando un enlace de invitación. El parámetro <link> es el enlace de invitación del grupo básico. Por ejemplo: import_chat_link <link>.

  7. import_channel_link: Con este comando, puedes unirte a un supergrupo o canal utilizando un enlace de invitación. El parámetro <link> es el enlace de invitación del supergrupo o canal. Por ejemplo: import_channel_link <link>.

  8. export_chat_link: Utiliza este comando para crear un enlace de invitación para un grupo básico. El parámetro <peer> identifica al grupo básico. Por ejemplo: export_chat_link <peer>.

  9. export_channel_link: Con este comando, puedes crear un enlace de invitación para un supergrupo o canal. El parámetro <peer> identifica al supergrupo o canal. Por ejemplo: export_channel_link <peer>.

  10. user_info: Este comando muestra información sobre un usuario o bot. El parámetro <peer> identifica al usuario o bot. Por ejemplo: user_info <peer>.

  11. chat_info: Utiliza este comando para obtener información sobre un grupo básico. El parámetro <peer> identifica al grupo básico. Por ejemplo: chat_info <peer>.

  12. channel_info: Con este comando, puedes obtener información sobre un supergrupo o canal. El parámetro <peer> identifica al supergrupo o canal. Por ejemplo: channel_info <peer>.

  13. get_self: Este comando muestra información sobre el usuario que ha iniciado sesión en Telegram CLI. Es similar al comando user_info, pero muestra información sobre ti mismo. Por ejemplo: get_self.

  14. help: Utiliza este comando para obtener información sobre los comandos disponibles en Telegram CLI. Puedes utilizar el parámetro [command] para obtener información específica sobre un comando en particular. Por ejemplo: help [command].

  15. version: Este comando muestra la versión de Telegram CLI. Por ejemplo: version.

  16. exit o quit: Utiliza cualquiera de estos comandos para salir de Telegram CLI.

Esperamos que esta guía completa y los comandos útiles te sean de ayuda al utilizar Telegram CLI. Recuerda que la práctica y la exploración son clave para familiarizarte con esta herramienta. ¡Disfruta de la experiencia de utilizar Telegram desde la línea de comandos!

Telegram CLI: Guía completa y comandos útiles (2024)
Top Articles
Latest Posts
Article information

Author: Virgilio Hermann JD

Last Updated:

Views: 6104

Rating: 4 / 5 (61 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Virgilio Hermann JD

Birthday: 1997-12-21

Address: 6946 Schoen Cove, Sipesshire, MO 55944

Phone: +3763365785260

Job: Accounting Engineer

Hobby: Web surfing, Rafting, Dowsing, Stand-up comedy, Ghost hunting, Swimming, Amateur radio

Introduction: My name is Virgilio Hermann JD, I am a fine, gifted, beautiful, encouraging, kind, talented, zealous person who loves writing and wants to share my knowledge and understanding with you.