25 Commits

Author SHA1 Message Date
Mike Belopuhov
2be3612092 Allow moderators to pass moderation to other users 2017-08-30 02:13:47 +02:00
Mike Belopuhov
ec3eb38640 Bitch if trying to beep yourself 2015-10-08 12:50:10 +02:00
Mike Belopuhov
8bcfd5086a 'w' has been available for quite some time 2015-10-08 12:46:16 +02:00
Mike Belopuhov
61fdba7f29 Allow to beep chaps lurking in different groups 2015-09-03 19:54:33 +02:00
Mike Belopuhov
7ff6405014 Better error messages for invalid groups 2015-04-22 19:28:59 +02:00
Mike Belopuhov
677a45b096 Remove group passwords and introduce new tokenizer 2015-04-22 19:28:48 +02:00
Mike Belopuhov
0519a8785b param.h and MAXHOSTNAMELEN cleanup 2015-01-18 21:46:13 +01:00
Mike Belopuhov
383d37b46d don't allow to boot yourself 2014-06-17 13:31:02 +02:00
Mike Belopuhov
7882a6f262 Get rid of the icbd callbacks interface
I believe the idea was initially to have both icb and irc in one
daemon but that's not going to happen.
2014-03-10 13:13:22 +01:00
Florian Obser
c102bbf4a0 Make pidgin-icb /who and /msg work for real.
pidgin-icb seems to treat "." as the current group, so return the who
output for the group the icb session is connected to.
Turns out the previous commit doesn't fix anything - the tests were
wrong, so revert that.
2014-03-09 23:42:06 +01:00
Mike Belopuhov
f3c60e6c62 After some deliberation we have decided that if modtab is enabled
then it should be possible to steal the moderation.
2014-03-06 16:30:44 +01:00
Stuart Henderson
b28dd0e9f3 Ignore flags for /w, ircII uses -s by default with "SHOW_CHANNEL_NAMES" 2014-03-05 21:06:17 +00:00
Mike Belopuhov
fdbbc45de8 Correct strlen argument; from sthen via florian 2014-03-05 11:42:56 +01:00
Stuart Henderson
b7bc4329fe permit whitespace in topic, otherwise sanitize to _ 2014-03-04 23:17:15 +00:00
Mike Belopuhov
626f420e1c Add icb_vis to escape '%' chars and do some other sanitizing 2014-03-04 18:09:42 +01:00
Mike Belopuhov
e2fcbc7a20 Notify the user when mod passing fails 2014-03-03 01:51:58 +01:00
Stuart Henderson
a203cdb2fb allow relinquishing moderator ("/pass") 2014-03-03 01:39:52 +01:00
Mike Belopuhov
4284008c22 Revamp "who" command handling; rename "moder" to "mod". 2014-03-02 02:50:39 +01:00
Mike Belopuhov
9195a6aa75 add a simple help command 2013-12-24 19:56:50 +01:00
Mike Belopuhov
bf02a602e1 add 'beep' and 'nobeep' support 2013-12-24 18:52:56 +01:00
Mike Belopuhov
4d92f03396 send a better error message when asked to switch over to the same group 2013-12-24 18:00:19 +01:00
Stuart Henderson
8886035ebe restrict setting topic to mod 2013-12-24 16:30:13 +01:00
Stuart Henderson
7eb46d467f fix moderator handling 2013-12-24 16:29:41 +01:00
Mike Belopuhov
e3a7f9bdf8 drop rcsids 2010-01-08 12:22:40 +01:00
Mike Belopuhov
cd7b81d00d move it to the github 2010-01-08 12:20:28 +01:00