Mercurial > irccd
view README.md @ 574:18e80ec38ac7
Irccd: get rid of user/channel separation, closes #734
Do not make separate events on messages, notices and modes. This was
currently added because the original libircclient made these
distinctions between the both. In the IRC specification, the channel
represents both a nickname and a real channel.
Delete:
- onChannelMode,
- onChannelNotice,
- onQuery,
- onQueryCommand.
Add:
- Server.isSelf(target).
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 29 Nov 2017 14:44:36 +0100 |
parents | 7efbaf3800b9 |
children | 9109f19987fb |
line wrap: on
line source
IRC Client Daemon ================= IRC Client Daemon aka irccd is a full featured IRC bot written in C++14. It runs as a daemon waiting for events. It's also possible to connect to more than one server. Irccd is also able to use optional JavaScript plugins to do specific actions on these events. Irccd is also controllable via internet and unix sockets, this let you use irccd as a message relayer and such. Features -------- - Can use JavaScript to create plugins, - Can connect to multiple servers, - Support multiple identities, - Can be controlled by sockets and irccdctl, - Runs on Linux, Windows and *BSD, - Extremely well documented, - Clean and powerful JavaScript API, - Very fast and light. Documentation ------------- Lots of resources are available on the [official website](http://projects.malikania.fr/irccd) Author ------ The irccd application was written by David Demelier <markand@malikania.fr> Contributors ------------ - Pierre Choffet, - Yoan Giraud, - Léo Villeveygoux.