Questions tagged [erc]

ERC is an Emacs IRC client.

ERC is an IRC client for Emacs.

20 questions
12
votes
2 answers

Elisp: How to exclude sensitive information from an init file? (ie login credentials)

I want to define a log in function in my init script, but I don't want to hardcode my login credentials. I think a good workaround is to have my init script read in my login credentials from a local file and save these values as variables. That way,…
modulitos
  • 2,432
  • 1
  • 18
  • 36
12
votes
1 answer

Keep ERC buffers in the background on reconnect

I'm using ERC (with ZNC) as my IRC client. I'm joined to quite a few channels and when I run znc-all all my buffers are restored and the logs are replayed. This is all great. What I find very annoying, however, is that while replaying the logs…
user2005
7
votes
1 answer

Why does ERC add ` to my nickname

Weirdly when I try to log onto freenode using ERC, a ` is added to my nickname, which results in the name not being found on the server. I get the following output in the Messages buffer - I have replaced my real nick with nickname. Connecting to…
mac
  • 225
  • 1
  • 13
6
votes
2 answers

How can I use ERC with an IRC offered over SSL?

I'm trying to connect to Gitter's IRC servers to join the chat room vermiculus/stack-mode, but according to Gitter, they offer this service over SSL: _ _ _ _ _ (_)_ __ ___ __ _(_) |_| |_ ___ _…
Sean Allred
  • 6,861
  • 16
  • 85
6
votes
1 answer

How to block highlighting of certain nicks in ERC?

Some people in IRC channels I frequent have elected to use extremely common words for their nicks, including "a" and "me". I use erc-hl-nicks, and was able to block those particular nicks from getting colored, but I would like to block them from…
Ryan
  • 3,989
  • 1
  • 26
  • 49
3
votes
1 answer

How to open an IRC session using SASL?

I would like to exchange on Freenode using ERC, however I do not know how to authenticate with SASL as required. -xxxxxx.freenode.net- *** Lookup up your hostname... -xxxxxx.freenode.net- *** Checking Ident -xxxxxx.freenode.net- *** Found your…
user19761
3
votes
3 answers

How to get notifications from Erc in macOS?

I just started using erc in emacs and I've built emacs with --with-dbus compile option. I enabled notifications (so that I can get a notifications when my erc nickname gets mentioned) module in Erc modules list. But, whenever my nick gets mentioned…
Chakravarthy Raghunandan
  • 3,132
  • 2
  • 18
  • 42
2
votes
1 answer

how to get persistent ERC sessions?

I've a small problem with ERC, if I go away from keyboard for a while, it automatically disconnects the channels I've logged into and when I reopen emacs, it reconnects to the channels automatically. But I do not want this to happen. I want the erc…
Chakravarthy Raghunandan
  • 3,132
  • 2
  • 18
  • 42
2
votes
1 answer

erc-mode : how to hide alerts when users join/leave a channel

I just began using erc-mode and I noticed that erc-mode alerts whenever people join or leave a channel. Is there a way I can somehow hide the alerts ?
Chakravarthy Raghunandan
  • 3,132
  • 2
  • 18
  • 42
1
vote
2 answers

How to disable ERC connection notifications?

My ERC irc client sends some very annoying messages that fill most of my screen, letting me know that I've connected. I'd like to turn these off. I've tried setting a couple of variables and functions to nil without success: I expected setq…
1
vote
1 answer

Using an advice to set default parameters in a interactive function

I'm not sure if this is possible or if there's a workaround for it, but I want M-x erc to set the password after I try to call it, but before I input the actual parameters. What I originally had in my init.el was (let ((erc-plist (car…
1
vote
0 answers

How to trigger function on particularly named buffer creation?

How does one trigger a function to run when a buffer of a particular name is created? My use case is connecting to freenode with ERC for Emacs related channels. I manually call a function to create a new frame with a window layout specific to the…
prjorgensen
  • 533
  • 3
  • 12
1
vote
1 answer

Peculiar Error triggered when calling ERC, org2blog from Windows, OS X

When I launch ERC or org2blog I get the following error: dbus-call-method: peculiar error: "Emacs not compiled with dbus support" I've been trying to run down this error for weeks. How do I find out where dbus is called from? And how can I make…
prjorgensen
  • 533
  • 3
  • 12
0
votes
1 answer

How can I configure ERC to notify me when any message is sent from certain channels?

I am trying to configure ERC to give me a desktop notification when any message is sent in particular channels. I looked through the code of both erc-desktop-notifications.el and erc-notify.el and neither of these packages support this feature. It…
0
votes
1 answer

global-set-key hotkeys not updating after reevaluating .ercrc.el file

I am working on configuring ERC. As a starting point I'm copying portions of the sample configuration file. So my .ercrc.el file begins with something this (taken straight from that guide): (global-set-key "\C-cef" (lambda () (interactive) …
dzz
  • 103
  • 1
1
2