Mercurial > irccd
annotate README.md @ 1160:b6a0d9515c82
misc: merge from stable-4
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 07 Feb 2022 08:42:25 +0100 |
parents | a09d4c9b8518 |
children |
rev | line source |
---|---|
0 | 1 IRC Client Daemon |
2 ================= | |
3 | |
1108
a09d4c9b8518
misc: improve meta files
David Demelier <markand@malikania.fr>
parents:
1037
diff
changeset
|
4 IRC Client Daemon aka irccd is a full featured IRC bot written in C. |
a09d4c9b8518
misc: improve meta files
David Demelier <markand@malikania.fr>
parents:
1037
diff
changeset
|
5 |
a09d4c9b8518
misc: improve meta files
David Demelier <markand@malikania.fr>
parents:
1037
diff
changeset
|
6 It runs as a daemon waiting for events. It's also possible to connect to more |
a09d4c9b8518
misc: improve meta files
David Demelier <markand@malikania.fr>
parents:
1037
diff
changeset
|
7 than one server with the same instance. It is designed in mind to be simple, |
a09d4c9b8518
misc: improve meta files
David Demelier <markand@malikania.fr>
parents:
1037
diff
changeset
|
8 fast and easy to use. |
0 | 9 |
1108
a09d4c9b8518
misc: improve meta files
David Demelier <markand@malikania.fr>
parents:
1037
diff
changeset
|
10 Irccd is also able to use optional Javascript plugins to write convenient |
a09d4c9b8518
misc: improve meta files
David Demelier <markand@malikania.fr>
parents:
1037
diff
changeset
|
11 plugins with system sandboxing. |
0 | 12 |
1108
a09d4c9b8518
misc: improve meta files
David Demelier <markand@malikania.fr>
parents:
1037
diff
changeset
|
13 Irccd is also controllable via unix sockets or through its dedicated `irccdctl` |
a09d4c9b8518
misc: improve meta files
David Demelier <markand@malikania.fr>
parents:
1037
diff
changeset
|
14 utility allowing you to use irccd as a message relayer and such. |
0 | 15 |
16 Features | |
17 -------- | |
18 | |
1108
a09d4c9b8518
misc: improve meta files
David Demelier <markand@malikania.fr>
parents:
1037
diff
changeset
|
19 - Simple, fast, clean and lightweight, |
1037
8f8ce47aba8a
make: switch to GNU make
David Demelier <markand@malikania.fr>
parents:
1004
diff
changeset
|
20 - Can use Javascript to create plugins, |
8f8ce47aba8a
make: switch to GNU make
David Demelier <markand@malikania.fr>
parents:
1004
diff
changeset
|
21 - Can connect to multiple servers, |
8f8ce47aba8a
make: switch to GNU make
David Demelier <markand@malikania.fr>
parents:
1004
diff
changeset
|
22 - Can be controlled by sockets and irccdctl, |
8f8ce47aba8a
make: switch to GNU make
David Demelier <markand@malikania.fr>
parents:
1004
diff
changeset
|
23 - Extremely well documented, |
8f8ce47aba8a
make: switch to GNU make
David Demelier <markand@malikania.fr>
parents:
1004
diff
changeset
|
24 - Clean and powerful Javascript API, |
0 | 25 |
26 Documentation | |
27 ------------- | |
28 | |
388
7efbaf3800b9
Misc: reduce .md files to 80 columns
David Demelier <markand@malikania.fr>
parents:
71
diff
changeset
|
29 Lots of resources are available on the |
7efbaf3800b9
Misc: reduce .md files to 80 columns
David Demelier <markand@malikania.fr>
parents:
71
diff
changeset
|
30 [official website](http://projects.malikania.fr/irccd) |
0 | 31 |
32 Author | |
33 ------ | |
34 | |
1108
a09d4c9b8518
misc: improve meta files
David Demelier <markand@malikania.fr>
parents:
1037
diff
changeset
|
35 The irccd application was written by David Demelier <markand@malikania.fr>. |