Commit Graph

169 Commits

Author SHA1 Message Date
Juhani Haverinen 27342873d7 Revert "Make #chan ... #echo ... use the specified channel"
This reverts commit 8672227e98.
2015-05-11 22:19:23 +03:00
Juhani Haverinen cce2f836c7 Extend die expressions to #XdY[+-]Z 2015-04-26 19:34:05 +03:00
Juhani Haverinen 8672227e98 Make #chan ... #echo ... use the specified channel 2015-04-23 16:55:19 +03:00
Juhani Haverinen 47f4198cfa Fixed inviting back 2015-04-03 20:25:12 +03:00
Juhani Haverinen 1272ffbd28 Make chmode stuff several mode changes per line 2015-03-29 19:00:48 +03:00
Juhani Haverinen c17ccc95b4 Lessen WHOIS spam when #(de)?(op|voice) with multiple alguments 2015-03-28 01:24:13 +02:00
Juhani Haverinen dcd280da13 Lets make getaccount thread-safe 2015-03-27 17:22:40 +02:00
Juhani Haverinen 725a1ffefd Ignore oonbotti2: :D.* 2015-03-19 22:11:06 +02:00
Juhani Haverinen 4d07c5fdee Fix #kick 2015-03-05 17:41:32 +02:00
Juhani Haverinen a6094a226a Update #prefix URL 2015-03-05 14:33:12 +02:00
Juhani Haverinen 7fb31d2b45 Make licensing situation clearer 2015-03-05 00:29:41 +02:00
Juhani Haverinen 47a8418785 Add #chan override prefix 2015-03-05 00:25:06 +02:00
Juhani Haverinen d98bfd7b47 Fixed usage text of #trusted? 2015-03-03 17:49:32 +02:00
Juhani Haverinen 1d1b23c4b9 Make trustiness be per-channel 2015-03-03 17:46:29 +02:00
Juhani Haverinen 7e0203ab75 Move identification test to use WHOIS instead of NickServ ACC 2015-03-01 14:19:57 +02:00
Juhani Haverinen ad48a0695b Cleaned up the code 2015-03-01 13:47:54 +02:00
Juhani Haverinen 49a485c347 Fix #(de)voice/#(de)op without arguments 2015-02-28 15:58:40 +02:00
Juhani Haverinen bd097631ff Overhaul of command parsing, random bugfixes 2015-02-22 20:24:57 +02:00
Juhani Haverinen a10f4aeb61 New authorization checking API 2015-02-22 17:25:51 +02:00
Juhani Haverinen 8c293eff11 Add "cron" functionality 2015-02-22 16:29:46 +02:00
Juhani Haverinen 948535a948 Add parameter to #trusted? 2015-02-19 16:52:43 +02:00
Juhani Haverinen 354c7ff999 Ignore lines starting with ZWSP 2015-02-13 17:56:49 +02:00
Juhani Haverinen e2f90554b0 Sanitize send()ed stuff 2015-02-03 18:32:29 +02:00
Juhani Haverinen ddc026907a Moved join-on-invite to botcmd.py, unbroke the API 2015-01-24 14:27:04 +02:00
Juhani Haverinen 64c7f8165b Take advantage of new irc-object 2015-01-24 14:21:06 +02:00
Juhani Haverinen 90f88aedc4 Make keyhandler not crash on empty input 2015-01-24 14:20:11 +02:00
Juhani Haverinen 84b24aafe0 A better "irc" object 2015-01-24 14:18:08 +02:00
Juhani Haverinen a8353b6283 Rejoin on invite, by FireFly 2015-01-21 18:10:30 +02:00
Juhani Haverinen 386b351ba9 In 2 we trust, too 2014-12-15 22:41:22 +02:00
Juhani Haverinen 053e7b3ef8 Updated help texts, better error messages for dice, blacklist, null-width space before echoed text (too much trouble to break these to individual commits) 2014-12-06 22:31:17 +02:00
Juhani Haverinen a436c37f34 Better handling of #d% 2014-04-12 17:16:36 +03:00
Juhani Haverinen c72dbc2697 Add UNLICENSE 2014-04-12 17:07:34 +03:00
Juhani Haverinen 054c257354 Prevent #help from triggering copycats 2014-04-03 21:45:35 +03:00
Juhani Haverinen fbd936d765 Change to accomodate for sharing of #help 2014-04-03 21:42:02 +03:00
Juhani Haverinen b0c9cdc3bc Random addition 2014-04-01 23:45:57 +03:00
Juhani Haverinen 1e02f084be Limit T in TdX to 128 2014-04-01 22:54:42 +03:00
Juhani Haverinen 84a655527b Changed hard-limit to IRC standard 2014-04-01 22:43:36 +03:00
Juhani Haverinen b0aed85904 Fix possible flood exploit 2014-04-01 22:39:49 +03:00
Juhani Haverinen 686d72e1a2 Add #TdX dice notation 2014-04-01 22:25:16 +03:00
Juhani Haverinen d7290ca7b0 Extend functionality for all bytes < 0x20 2014-03-18 18:10:02 +02:00
Juhani Haverinen 86b40e016a Prevent outsider from sending ANSI escape codes 2014-03-18 18:01:46 +02:00
Juhani Haverinen a21fded170 Fixed exploit involving caseness 2014-03-17 23:40:22 +02:00
Juhani Haverinen 7ad604f2e2 Pääsiäismuna 2014-03-11 21:05:17 +02:00
Juhani Haverinen 2164b51725 Added #invite 2014-01-04 20:25:09 +02:00
Juhani Haverinen f81cf2d2bd Made #ls-trusted always send in pm 2013-11-13 21:12:58 +02:00
Juhani Haverinen 7373f7ee7d #kick will no longer kick the kicker if reason is provided 2013-10-27 01:54:40 +03:00
Juhani Haverinen cf5e8e6567 Fixed spelling error 2013-10-11 22:53:56 +03:00
Juhani Haverinen 36eb3907ec Discouraged using #ls-trusted on a channel 2013-10-11 22:52:46 +03:00
Juhani Haverinen fb0e07cd72 Fixed untrusting gods, changed message system behavious 2013-09-26 19:37:54 +03:00
Juhani Haverinen 6919b6965f Fixed #untrust 2013-09-25 18:27:48 +03:00