Я использую ZNC для подключения к IRC, и, поскольку ZNC, кажется, имеет неудачную характеристику, заставляющую меня создавать новый "логин" для каждого сервера, к которому я хочу подключиться (т.е. Freenode и Quakenet), при запуске erc у меня есть куча буферов все названы одинаково.
Мой конфиг erc выглядит так:
(defun djcb-erc-start-or-switch ()
"Connect to ERC, or switch to last active buffer"
(interactive)
(if (get-buffer "example.com:60667") ;; ERC already active?
(erc-track-switch-buffer 1) ;; yes: switch to last active
(when (y-or-n-p "Start ERC? ") ;; no: maybe start ERC
;; I use ZNC so I need to hit my server
(erc :server "example.com" :port 60667 :nick "nick1")
(erc :server "example.com" :port 60667 :nick "nick2")
)))
Как я могу заставить его запускаться и создавать псевдонимы имен буферов сервера для nick1
для Freenode
и nick2
для whateverrandomserver
сервера случайных действий ?