Ir al contenido
  1. Publicaciones/

Telegram en Emacs y Arch Linux

··220 palabras·2 mins

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

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

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

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.

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

Solicita la contraseña de nuestra cuenta

Ya está, podemos empezar a utilizar nuestra cuenta

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