A estas alturas seguramente mas de uno hayรกis oรญdo y/o leรญdo sobre Telegram, el nuevo sistema de mensajerรญa que rivaliza con el omnipresente (y poco seguro) Whatsapp.
Tambien sabreis que es Software Libre y que tanto el programa, como su API, son libres (salvo el servidor, si bien parece que podrรญa tambiรฉn liberarse)
En este articulo explicare los pasos a seguir para instalar y usar el cliente para la terminal, el cual aun esta en desarrollo, pero que podemos usar sin muchos problemas.
Instalaciรณn:
Para compilar necesitaremos los siguientes paquetes (aparte de GCC, autotools y demรกs):
- Git
- openssl
- lua
- libconfig
Una vez instaladas las dependencias abrimos una terminal y nos movemos a la carpeta donde clonaremos el repositorio:
git clone https://github.com/vysheng/tg.git
Ahora nos movemos a la carpeta reciรฉn creada, tg, y ejecutamos:
./configure
make
Si no ha fallado nada tendremos compilado el programa.
Para probarlo ejecutamos:
./telegram
Nos saldrรก una pantalla como esta pidiรฉndonos nuestro numero de telรฉfono para enviarnos un mensaje con el cรณdigo de verificaciรณn:
Una vez introducido el cรณdigo ya podremos usar el cliente.
Ademas tiene autocompletado, tanto de los comandos como de los contactos:
Dentro de la carpeta ~/.telegram se guarda la configuraciรณn del cliente, ademas de una carpeta donde se guardaran las imagenes, vรญdeos, etc que nos manden nuestros contactos (si bien esto hay que hacerlo a mano a travรฉs de un comando).
Comandos bรกsicos:
- msg : Mandamos un mensaje a uno de nuestros contactos
- send_photo/video/text: Mandamos una imagen, vรญdeo o archivo de texto
- create_secret_chat : Creamos un chat secreto con el contacto indicado
- add_contact : Intenta aรฑadir un contacto indicando su telefono
Estos son algunos de los comando disponibles. Para conocer el resto basta con escribir help.
El cliente, aun en fase temprana, esta bastante bien, si sabes manejarte con la terminal. El punto negativo de moento es que para bajar lo que nos envian es necesario hacerlo de manera manual, sabiando ademas el id del mensaje. Para esto ejecutamos el comando:
set msg_num 1
y cada vez que enviemos o recibamos un mensaje nos saldrรก el numero ID del mensaje.
Espero que os sirva de ayuda, a la espera de que salga algรบn cliente grรกfico para los que no querรกis usar la terminal, o no estรกis acostumbrados a usarla.
Hola, Telegram es fantรกstico, es lo mejor que he probado.
Pero es una horror usarlo mediante una terminal con la bonita interfaz que hay en windows asรญ que espero que saquen una GUI cuanto antes.
Saludos.
Aunque no haya GUI de forma nativa para GNU/Linux podemos usar Webogramยป
http://zhukov.github.io/webogram
Al parecer si hay una interfaz para linux https://github.com/vysheng/tg
Men, si revisas bien la entrada veras que los enlaces apuntan a ese repositorio XD
Para alguien que no esta acostumbrado a la terminal, es normal.
En cuanto a Webogram, lo probe una vez, pero tienes que poner tu telรฉfono cada vez que entras.
Si mis conocimientos de programaciรณn (e ingles) fuesen mas altos, quizรกs hasta me animaba a hacer una
Se puede instalar con la App de chrome/chromium y de este modo no necesitas volver a introducir el nรบmero de telรฉfono, y ademรกs (al menos a mรญ en Gnome 3.10) no necesitas abrir explรญcitamente el navegador para lanzarlo.
https://chrome.google.com/webstore/detail/telegram-unofficial/clhhggbfdinjmjhajaheehoeibfljjno
Chrome/Chromium? JAJAJAJAJAJAJAJAJAJAJAJAJAJAJA… antes Iexplorer!
ยฟPara quรฉ sufrir con el inรบtil motor de renderizado Trident de Infernet Exploiter?
Sรณlo he indicado que existe esa opciรณn no sรฉ a que viene el ยซchisteยป. Si prefieres usar IE, adelante. Pero que yo sepa no existe de forma nativa para GNU/Linux y es de lo que estamos hablando.
No, no hay que poner el telรฉfono cada vez que entras. Yo pienso que utiliza una cookie con un tiempo de caducidad muy alto para esto, llevo usando Webogram un par de semanas y sรณlo he puesto mi telรฉfono una vez. Tal vez estรฉs borrando el historial de navegaciรณn y cookies.
Saludos.
Genial!
hace poco leรญ un tutorial para usar wathsapp desde pidgin,
ยฟhay alguna forma de utilizar telegram en pidgin? abrazo!
Pues de momento no, desde luego no he encontrado nada, pero estarรญa bien.
Genial Telegram, pero como dice Fylux deben implementar una interfaz grรกfica en Linux! , por otra parte lo que no me gusta es que sรณlo uno de todos mis contactos la utiliza.
Pero eso es cuestion de publicitarla y si puedes, hacerlo personalmente, porque todos conocemos que la vagancia es la causante de que una aplicaciรณn insegura y privativa siga teniendo tanto exito. Unos amigos mios y yo hemos embaucado a todos nuestros amigos importantes con los que hablamos que se la bajen y ahora tenemos bastantes contactos. Lo que no puedes esperar es a que baje un santo del cielo y les diga que se las instalen.
Una pregunta, ยฟpara salir es control c? xD
ยฟHay forma de crearse una cuenta en telegram sin dar el numero del mรณvil?.
He intentado crear una cuenta a travรฉs de un cliente de escritorio y me pide mรณvil, ยฟla app en google play tambiรฉn lo pide?.
No se pero todo lo que me pida numero de mรณvil me da desconfianza :/
Si es una aplicaciรณn que utiliza tu numero de telefono para crear un chat con tus contactos lo minimo que necesitara sera tu numero del movil, de igual forma que line, whatsapp, chaton, etc. tambien te lo piden. Si quieres hacerlo funcionar bien instalatelo en el movil primero porque sino lo mas probable es que al iniciar no tengas ningun contacto.
Paso.
No tengo nada de eso por el mismo motivo, no se… simplemente no me gusta dar el numero.
Gracias por el dato, como que prefiero estar ยซincomunicadoยป ๐
Saludos~
Telegram tambiรฉn usa apodos para establecer contacto entre usuarios aunque no es obligatorio, en realidad serรญa perfectamente posible crear una cuenta basada en apodo sin un nรบmero de telรฉfono asociado, simplemente buscando a tus contactos por apodo en la bรบsqueda global.
tengo problemas con la dependencia libconfing
por favor no le sigan dando fama a Telegram. Es nada mas que otra trampa mas asi como WhatsApp. el hecho de que sea open source es solo una estrategia para que la gente crea que es confiable cuando en realidad el codigo del lado server es privativo, utiliza un protocolo cerrado que no es el estandar XMPP, expertos en seguridad descubrieron que su algortmo de ecriptacion es el mismo rand utilizafo por la NSA. ademas su creador es el mismo de VKontakte, la red social rusa que te exige tu num de telefono para usarla.
ya es hora de que fomentemos el uso de redes libres y el protocolo libre/federado XMPP/Jabber.
Openwengo utilizaba XMPP para las videoconferecias. Era multiplataforma y de calidad al menos para su รฉpoca, pero como casi todos tenรญan sus amigos en el msn, cerrรณ el chiriguito a los pocos aรฑos. Google parecรญa que con si Talk iba a apostar por XMPP, pero casi siempre termina matando los estรกndares abiertos con los que comienza, en este caso con Hangouts.
Y lo peor es que nosotros los Linuxeros no hacemos nada al respecto. Yo creo que ya es hora de fomentar el uso de XMPP por una comunicaciรณn libre y descentralizada y fomentar el uso de redes sociales libre como Diaspora*, Pump.io, ยฟcomo es posible que permitamos que los sistemas de chats mas utilizados en el mundo sean privativos, cerrados y controlados por una empresa que lo unico que quiere es abusar del usuario con sus terminos y condiciones de uso?
Asi mismo como fomentamos el uso de GNU/Linux o se realizan eventos sobre el software libre, etc ยฟpor que no se puede hacer lo mismo por esta nueva amenaza que nos estรก controlando a todos รบltimamente?
Desdelinux, por favor tomen conciencia de esto.
Los clientes de XMPP Jabber son feos. Diaspora estรก lleno de hippies.
En diaspora estรก lleno de anarquistas xd
Pidgin no es feo. Empathy intenta no serlo. O_O
Y no sรณlo eso sino que seguimos usando y fomentando el uso de Google, teniendo Startpage, Ixquick, Duckduckgo y otros; seguimos haciendo propaganda gratuita a Gmail, en vez de a servicios respetuosos con la privacidad como Openmailbox, Autistici, etc; ademรกs hacemos propaganda gratuรญta de Amazon (parece que no existen mรกs tiendas de libros/discos/cacharritos/loquesea en la red).
Tenemos que hacer un examen de coherencia con nosotros mismos y cambiar muchos hรกbitos que no casan para nada con la filosofรญa del software libre.
Tienes razรณn, pero conoces a alguien que tenga una programa para chatear por XMPP (que no sea Facebook, claro) en su mรณvil, y una cuenta, claro estรก. Yo no. La gente tiene el ยซGuasaยป, Line, Viber, y para de contar. Telegram se estรก presentando como un cintendiete apra Whatsapp, y dentro de no ser perfecto, es bastante menos malo que WS. Asรญ que estรก muy bien que entre nosotros intentemos usar otras alternativas, pero no tenemos que perder el contacto con la realidad y aceptar que nuestros amigos no van a instalar y configurar una cuenta y cliente de XMPP sรณlo para hablar con nosotros, por l oque no queda mรกs remedio que usar la alternativa menos mala, y esa, de momento, es Telegram.
Supongo que alguien estรก trabajando sobre CLI para hacer un front-end, ยฟno? ยกHace falta! Me parece es raro que no haya salido ningรบn cliente nativo para Linux aรบn. ยฟHabrรก mucho escepticismo con Telegram dentro de la comunidad? Espero que no. Quisiera ver Telegram en KDE-Telepathy por ejemplo ๐
Parece que ya se estรก comenzando algรบn proyecto en ese sentido:
http://comments.gmane.org/gmane.comp.kde.devel.telepathy/10214
http://martys.typepad.com/blog/2014/02/kde-telepathy-08-beta1-with-improved-metacontacts-is-out.html (En los comentarios)
Excelente aporte!
Saludos! Pablo.
Gracias amigo, me funciono al instante. Por ahora me va bien el programa.
He instalado el cliente de windows mediante wine en linuxmint 16 y funciona muy bien, lo digo para quien le interese un GUI en linux
Seria una gozada que se pudiera usar con pidgin con xmpp ๐
La terminal es mucho mas rapida, me gustan mas los programas que podemos ejecutar desde la linea de comandos, gracias por el tutorial muy completo.
Saludos,
Oscar
Hola muy buena publicaciรณn, pero querรญa ir mรกs allรก. Me gustarรญa que explicaras como puedes ejecutar la versiรณn de Telegram para linux pero con entorno grรกfico en la app de la telegram https://telegram.org/apps estรกn los archivos.
En mi caso es para OpenSuse 13.1, y no logro instalar el rpm por falta de una librerรญa que no encuentro :S
Un saludo
No hay interfaz grรกfica para Telegram en GNU/Linux de momento de manera NATIVA. Si quieres una interfaz grรกfica tendrรกs que usar las 2 disponibles para navegadores web.
En cuanto al RPM, no tengo ni idea de como hacer uno ya que nunca he usado SUSE, Red Hat, etc.
Tengo una duda. Una vez cerrada la terminal, al reabrirla, ยฟcรณmo ejecuto de nuevo la aplicaciรณn? Sรฉ que quizรก sea una pregunta tonta, pero es que no sรฉ cรณmo hacerlo. Muchas gracias!
Webogram – http://webogr.am
me sale
$ ./telegram
Telegram-client version 0.01-beta, Copyright (C) 2013 Vitaly Valtman
Telegram-client comes with ABSOLUTELY NO WARRANTY; for details type `show_license’.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show_license’ for details.
*** Lost connection to server… 31.210.235.12:80
*** Lost connection to server… 31.210.235.12:25
Entra en tu carpeta personal, pulsa Ctrl+H, y elimina la carpeta .Telegram. Ojo, no borres nada mรกs.
Tendrรกs que hacerlo cada vez que quieras ejecutar la aplicaciรณn. Y volver a autenticar mediante SMS. Es un coรฑazo.
No es necesario eso, yo lo ejecuto todos los dรญas y no tengo que borrar esa carpeta para nada, salvo una vez por varios cambios que se hicieron y fue necesario.
Quizรก no sea necesario en tu caso. En el mรญo, sรญ. Cada vez que incio la aplicaciรณn, me da ese error y sรณlo lo soluciono si elimino la carpeta .Telegram…
lo que pasaba era que el servidor estaba caido ya funciona perfecto no tuve que tocar nada igual gracais
Es Whatsapp, lo escribiste mal en el artรญculo. Y si , podrรญa mejorarse. Una falla es que no permite el envรญo mediante send_audio debido a que dicha funciรณn no es capaz de procesar los espacios en los nombres de archivos, como los ejemplo que voy a dar a continuaciรณn:
Esto no funciona
ยซEsto tampoco funcionaยป
\ยปEsto tampoco\ยป
\
Ni_siquiera_esto_funciona
A probar Gracias!!! ๐
pienso q no esta completo los recursos necesarios no se donde conseguir
ยซPara compilar necesitaremos los siguientes paquetes (aparte de GCC, autotools y demรกs):
Git
openssl
lua
libconfigยป
de todos modos gracias
Todo eso esta en los repositorios de Ubuntu por lo que solo tienes que buscarlos en el gestor de paquetes.
En este blog te dicen los pasos a seguir para compilarlo en dicha distro
http://elrincondelsoftware.es/instalar-telegram-en-ubuntu/
Los nombres de los paquetes suelen variar y/o hay que instalar paquetes que terminan en -dev o -devel para instalar las cabeceras de la librerรญas para poder compilar los programas que lo requieran. Yo pongo los nombres originales para que sea mas genรฉrico,.
Por ejemplo openssl en ArchLinux esta con ese mismo nombre y en Debian, Ubuntu, Mint y otras derivadas como libssl
Uso Manjaro
Y buscando telegram me encontre con esto https://aur.archlinux.org/packages/arch-telegram/?setlang=es lo instale y ando probando, aclaro que esta en fase alpha
Como es posible que todavรญa no exista la versiรณn grรกfica. !
Desarrรณllala. Si no lo haces tรบ, no critiques que no lo hagan los demรกs… ๐
O al menos comunรญcate con las y los desarrolladores Andrezero ๐ Si ven que hay gente interesada en una GUI nativa de Telegram para GNU/Linux, tal vez eso impulse mรกs su avance. Telegram CLI estรก muy buena. Es similar en algunas cosas a Profanity para XMPP por CLI en GNU/Linux: http://www.profanity.im/index.html Sobre todo con la opciรณn para enviar mensajes con /msg ja: http://www.profanity.im/basic.html
Les dejo un artรญculo interesante sobre Pavel y Nikolai Durov, quienes son los fundadores de Telegram a ver que les parece tambiรฉn:
http://www.muycomputerpro.com/2014/02/25/detras-telegram-matematicas
Saludos y felicidades a toda la comunidad por hacer de este blog uno de los mejores en todos los sentidos. Vivan los hermanos de Cuba como Elav y KZKG^Gaara por ser copartรญcipes con el resto en este tipo de logros. Un abrazo virtual.
Olvidรฉ mencionar a Pablo tambiรฉn por Usemos Linux unido ahora con Desde Linux. Que gusto ser parte de esta gran comunidad.
Aquรญ desde Ubuntu 16.04 x64 funciona excelente esta GUI https://blog.desdelinux.net/tips-para-instalar-popcorn-time-spotify-y-telegram-sobre-debian/
Ahora bien, igual me interesa desde la terminal para hablar desde mi C.H.I.P usa una distro basada en debian 8 :-D.
Igual estoy de acuerdo con el comentario de usar otros medios para comunicarnos, mm pero quรฉ nos queda? IRC?
apt-get install libjansson-dev en Debian tambiรฉn para que compile