Telegram en Emacs y Arch Linux
2023-02-27
Índice
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 🐧