Closed thor314 closed 2 years ago
The warning is, well, a warning. It doesn't prevent you from connecting to Bitlbee. I can look into fixing the warning, but it's a merely cosmetic change.
I can connect to Bitlbee just fine after installing it, starting the service and using the following config:
(setq circe-network-options '(("Bitlbee" :nick "wasamasa")))
This gives me two buffers, "Bitlbee" (which contains the MOTD) and "&bitlbee@Bitlbee". The latter shows me messages from the root user telling me about the "help" command. I can interact with it just fine.
If I try to interact with the "Bitlbee" buffer, I get the "No target for current buffer" error. Not terribly surprising, it's the server buffer. The only messages that make sense to use there are the IRC command kind, like /msg root help
.
Now, the real mystery is why nickserv authentication doesn't work programmatically (when adding :nickserv-password
to the above options) as opposed to doing it manually.
edit: It doesn't like some special characters in my password apparently. Sigh.
(setq circe-network-options '(("Bitlbee" :nick "wasamasa" :nickserv-password "hunter2")))
edit: The passwords are fine actually. Something went wrong in my password function.
I'll keep the issue open until figuring out the warning bit.
Regarding the warning: It only shows up if you have not evaluated (circe-lagmon-mode)
before (circe "Bitlbee")
. The reason for that is that the circe-lagmon-disabled
variable is only defined after enabling lagmon-mode and it cannot be set before enabling it.
I find it debatable whether this should even be fixed as the warning points you to variables that don't exist, for example because there's a typo in them. Technically speaking it doesn't exist. Silencing it is possible (for example by declaring the variable in circe.el), but doesn't seem worth it.
On starting circe with bitlbee (not Libera), I get a warning buffer, with the message "Warning (emacs): Unknown option :lagmon-disabled, ignored"
config:
From the bitlbee docs, I expected to enter into the &bitlbee control channel. I'm new to bitlbee, so I could be incorrect, but I don't see any users (me and root) in this channel, so I suspect I may not be there. When I enter commands, I'm returned the message "No target for current buffer".
Sorry if this issue reads as noob spam, lmk if this should better be directed at a bitlbee issue forum.
Checking that bitlbee is running:
Output on starting circe/bitlbee: