Ir al contenido
  1. Posts/

Telegram en Emacs y Arch Linux

·231 palabras·2 mins
Emacs Emacs Telegram
Tabla de contenido

Índice
#

  1. Instalación
    1. Construyendo TDLib
    2. Configuración de Emacs
  2. Inicio

Continuando con mi proceso de integración de mis redes sociales dentro Emacs, he decidido hacer uso de telega.el, cliente no oficial para Telegram.

Se han dado casos en que han baneado cuentas por usar telega.el, ver #353, no es mi caso

Instalación
#

telega.el requiere al menos de GNU Emacs 26.1

Construyendo TDLib
#

TDLib es la biblioteca utilizada para crear clientes de Telegram, la cual tenemos disponible en el repositorio AUR, a la hora de escribir este articulo, la versión el paquete telegram-tdlib (1.8.0-3_), da un error al construir el servidor de telega.el

img

Para solucionarlo instalé el paquete libtd, también en los repositorios AUR

img

La construcción de la biblioteca lleva su tiempo, tomate un 🍵

img

Cuando haya terminado de construir la biblioteca, podemos empezar

Configuración de Emacs
#

Utilizo use-package para la instalación del paquete telega.el

(use-package tracking)

(use-package telega
  :commands telega
  :defer t
  :custom
  (telega-use-tracking-for '(any pin unread))
  (telega-chat-use-markdown-formatting t)
  (telega-emoji-use-images t)
  (telega-completing-read-function #'selectrum-completing-read)
  (telega-msg-rainbow-title t)
  (telega-chat-fill-column 75)
  (telega-appindicator-mode t)
  (telega-notifications-mode t)
  (telega-filters-custom nil))

(define-key global-map (kbd "C-c t") telega-prefix-map)

Inicio
#

Comenzamos telega.el con M-x telega RET.

img

La primera que se ejecuta nos aparece un codigo QR para vincular un nuevo dispositivo a nuestra cuenta

img

Solicita la contraseña de nuestra cuenta

img

Ya está, podemos empezar a utilizar nuestra cuenta

img

img

img

Espero que te haya gustado, pasa un gran día 🐧