comparison faq.md @ 43:82badbee34d1

update for 4.0.0
author David Demelier <markand@malikania.fr>
date Thu, 03 Feb 2022 13:56:47 +0100
parents 3aaac1af65d5
children bf01db7f1017
comparison
equal deleted inserted replaced
42:44218de860fe 43:82badbee34d1
1 % irccd - faq 1 % irccd - faq
2 % David Demelier <markand@malikania.fr> 2 % David Demelier <markand@malikania.fr>
3 % 2019-10-06 3 % 2022-02-03
4 4
5 Frequently asked questions 5 Frequently asked questions
6 ========================== 6 ==========================
7 7
8 Is SSL supported? 8 Is SSL supported?
81 `Irccd.Plugin.load` 81 `Irccd.Plugin.load`
82 82
83 Does irccd support DCC? 83 Does irccd support DCC?
84 ----------------------- 84 -----------------------
85 85
86 Not at the moment. 86 Nobody use DCC.
87 87
88 What if I use a specific encoding? 88 What if I use a specific encoding?
89 ---------------------------------- 89 ----------------------------------
90 90
91 Irccd is encoding agnostic just as the IRC protocol. If the server send UTF-8 91 Irccd is encoding agnostic just as the IRC protocol. If the server send UTF-8
103 The definition of bloat is quite subjective. 103 The definition of bloat is quite subjective.
104 104
105 In some aspects it may be considered as a bit too complicated for an IRC bot but 105 In some aspects it may be considered as a bit too complicated for an IRC bot but
106 is still quite minimal. 106 is still quite minimal.
107 107
108 Because irccd offers a runtime controllable mechanism with lots of commands (30 108 Because irccd offers a runtime controllable mechanism with lots of commands (32
109 at this time of writing), it increases the total number of lines of code. Please 109 at this time of writing), it increases the total number of lines of code. Please
110 also note that irccd is excessively tested. We could argue that a lots of these 110 also note that irccd is excessively tested. We could argue that a lots of these
111 command may be unneeded but I like that I can keep the daemon running for months 111 command may be unneeded but I like that I can keep the daemon running for months
112 without having to shut it down and restart it to change its nickname. 112 without having to shut it down and restart it to change its nickname.
113 113
124 Shouldn't irccdctl be named irccctl? 124 Shouldn't irccdctl be named irccctl?
125 ------------------------------------ 125 ------------------------------------
126 126
127 Yes, technically speaking UNIX daemons may have a name `bard` and an optional 127 Yes, technically speaking UNIX daemons may have a name `bard` and an optional
128 utility `barctl` without the trailing 'd' to control the daemon. But since irccd 128 utility `barctl` without the trailing 'd' to control the daemon. But since irccd
129 has already two 'c' irccctl would be annoying to type especially since having 129 has already two 'c', irccctl would be annoying to type especially since having
130 three identical consecutive letter is unusual. So as an exception, the utility 130 three identical consecutive letter is unusual. So as an exception, the utility
131 is named `irccdctl` rather than `irccctl`. 131 is named `irccdctl` rather than `irccctl`.
132 132
133 What does irccd drink? 133 What does irccd drink?
134 ---------------------- 134 ----------------------
135 135
136 Irccd only drinks white beer and French cognac. 136 Irccd only drinks white beer and French cognac.
137 137
138 [boost]: http://boost.org
139 [duktape]: http://duktape.org 138 [duktape]: http://duktape.org