https://github.com/unhammer/bbdb2erc
📇💬 Emacs addon that makes BBDB show if a pal is online with ERC, open a chat with a single click
https://github.com/unhammer/bbdb2erc
bbdb chat contacts emacs erc irc
Last synced: 8 months ago
JSON representation
📇💬 Emacs addon that makes BBDB show if a pal is online with ERC, open a chat with a single click
- Host: GitHub
- URL: https://github.com/unhammer/bbdb2erc
- Owner: unhammer
- Created: 2012-08-10T09:45:18.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2019-08-22T09:08:46.000Z (almost 7 years ago)
- Last Synced: 2024-12-27T00:41:54.064Z (over 1 year ago)
- Topics: bbdb, chat, contacts, emacs, erc, irc
- Language: Emacs Lisp
- Homepage: https://melpa.org/#/bbdb2erc
- Size: 10.7 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
Awesome Lists containing this project
README
* bbdb2erc.el
Makes *BBDB* show if a pal is online with *ERC*, lets you click =i= to
chat.
Usage: put =(require 'bbdb2erc)= in your =~/.emacs=
When the *BBDB* window pops up, the minibuffer should tell you if the
person is online (otherwise it's silent). You can make it tell you
again by pressing =I= in the bbdb window. You specify the nick(s) of
the person in the `irc-nick' field in BBDB, as in the erc-bbdb.el
package.
This package also overrides the default binding of =i= in *BBDB* to
start an ERC chat with the record at point. You can read the *BBDB*
info manual by typing =M-x bbdb-info instead=, or return to the
default binding with =(define-key bbdb-mode-map (kbd "i")
'bbdb-info)=.
If you use Gnus, you might also want to go straight from a
summary/article to a chat with the sender, put this in your =~/.emacs=
to achieve that: =(define-key gnus-summary-mode-map (kbd "i")
'bbdb2erc-pm)=.
Requires BBDB version 3 (but see
https://github.com/unhammer/bbdb2erc/tree/bbdb2 if you're still using
BBDB version 2).
Note: you should probably also install the package =erc-bbdb.el=, part
of the =erc-5.3-extras= package, not in standard GNU Emacs. It should
be available from http://ftp.gnu.org/old-gnu/erc/ if it's not in your
distro's package manager. Read more about it at
http://www.emacswiki.org/emacs/ErcBbdb