27342873d7Revert "Make #chan ... #echo ... use the specified channel"
Juhani Haverinen
2015-05-11 22:19:23 +0300
cce2f836c7Extend die expressions to #XdY[+-]Z
Juhani Haverinen
2015-04-26 19:34:05 +0300
8672227e98Make #chan ... #echo ... use the specified channel
Juhani Haverinen
2015-04-23 16:55:19 +0300
47f4198cfaFixed inviting back
Juhani Haverinen
2015-04-03 20:25:12 +0300
1272ffbd28Make chmode stuff several mode changes per line
Juhani Haverinen
2015-03-29 19:00:48 +0300
c17ccc95b4Lessen WHOIS spam when #(de)?(op|voice) with multiple alguments
Juhani Haverinen
2015-03-28 01:24:13 +0200
dcd280da13Lets make getaccount thread-safe
Juhani Haverinen
2015-03-27 17:22:40 +0200
725a1ffefdIgnore oonbotti2: :D.*
Juhani Haverinen
2015-03-19 22:11:06 +0200
4d07c5fdeeFix #kick
Juhani Haverinen
2015-03-05 17:41:32 +0200
a6094a226aUpdate #prefix URL
Juhani Haverinen
2015-03-05 14:33:12 +0200
7fb31d2b45Make licensing situation clearer
Juhani Haverinen
2015-03-05 00:29:41 +0200
47a8418785Add #chan override prefix
Juhani Haverinen
2015-03-05 00:25:06 +0200
d98bfd7b47Fixed usage text of #trusted?
Juhani Haverinen
2015-03-03 17:49:32 +0200
1d1b23c4b9Make trustiness be per-channel
Juhani Haverinen
2015-03-03 17:46:19 +0200
7e0203ab75Move identification test to use WHOIS instead of NickServ ACC
Juhani Haverinen
2015-03-01 14:19:57 +0200
ad48a0695bCleaned up the code
Juhani Haverinen
2015-03-01 02:30:59 +0200
49a485c347Fix #(de)voice/#(de)op without arguments
Juhani Haverinen
2015-02-28 15:58:40 +0200
bd097631ffOverhaul of command parsing, random bugfixes
Juhani Haverinen
2015-02-22 20:24:57 +0200
a10f4aeb61New authorization checking API
Juhani Haverinen
2015-02-22 17:25:51 +0200
8c293eff11Add "cron" functionality
Juhani Haverinen
2015-02-22 16:29:46 +0200
948535a948Add parameter to #trusted?
Juhani Haverinen
2015-02-19 16:52:43 +0200
354c7ff999Ignore lines starting with ZWSP
Juhani Haverinen
2015-02-13 17:52:15 +0200
e2f90554b0Sanitize send()ed stuff
Juhani Haverinen
2015-02-03 18:32:29 +0200
ddc026907aMoved join-on-invite to botcmd.py, unbroke the API
Juhani Haverinen
2015-01-24 14:27:04 +0200
64c7f8165bTake advantage of new irc-object
Juhani Haverinen
2015-01-24 14:21:06 +0200
90f88aedc4Make keyhandler not crash on empty input
Juhani Haverinen
2015-01-24 14:20:11 +0200
84b24aafe0A better "irc" object
Juhani Haverinen
2015-01-24 13:53:12 +0200
a8353b6283Rejoin on invite, by FireFly
Juhani Haverinen
2015-01-21 18:10:30 +0200
386b351ba9In 2 we trust, too
Juhani Haverinen
2014-12-15 22:41:22 +0200
053e7b3ef8Updated help texts, better error messages for dice, blacklist, null-width space before echoed text (too much trouble to break these to individual commits)
Juhani Haverinen
2014-12-06 22:31:17 +0200
a436c37f34Better handling of #d%
Juhani Haverinen
2014-04-12 17:16:36 +0300
c72dbc2697Add UNLICENSE
Juhani Haverinen
2014-04-12 17:07:34 +0300
054c257354Prevent #help from triggering copycats
Juhani Haverinen
2014-04-03 21:45:35 +0300
fbd936d765Change to accomodate for sharing of #help
Juhani Haverinen
2014-04-03 21:35:46 +0300
b0c9cdc3bcRandom addition
Juhani Haverinen
2014-04-01 23:45:57 +0300
1e02f084beLimit T in TdX to 128
Juhani Haverinen
2014-04-01 22:54:42 +0300
84a655527bChanged hard-limit to IRC standard
Juhani Haverinen
2014-04-01 22:43:36 +0300
b0aed85904Fix possible flood exploit
Juhani Haverinen
2014-04-01 22:39:49 +0300
686d72e1a2Add #TdX dice notation
Juhani Haverinen
2014-04-01 22:25:16 +0300
d7290ca7b0Extend functionality for all bytes < 0x20
Juhani Haverinen
2014-03-18 18:10:02 +0200
86b40e016aPrevent outsider from sending ANSI escape codes
Juhani Haverinen
2014-03-18 18:01:46 +0200
a21fded170Fixed exploit involving caseness
Juhani Haverinen
2014-03-17 23:40:22 +0200
7ad604f2e2Pääsiäismuna
Juhani Haverinen
2014-03-11 21:05:17 +0200
2164b51725Added #invite
Juhani Haverinen
2014-01-04 20:25:09 +0200
f81cf2d2bdMade #ls-trusted always send in pm
Juhani Haverinen
2013-11-13 21:12:05 +0200
7373f7ee7d#kick will no longer kick the kicker if reason is provided
Juhani Haverinen
2013-10-27 01:54:40 +0300
cf5e8e6567Fixed spelling error
Juhani Haverinen
2013-10-11 22:53:56 +0300
36eb3907ecDiscouraged using #ls-trusted on a channel
Juhani Haverinen
2013-10-11 22:52:46 +0300
fb0e07cd72Fixed untrusting gods, changed message system behavious
Juhani Haverinen
2013-09-26 19:37:54 +0300
6919b6965fFixed #untrust
Juhani Haverinen
2013-09-25 18:27:48 +0300
0203c401caAdded on-the-fly changing of trusteds
Juhani Haverinen
2013-09-25 18:23:38 +0300
80262982eeKicking now only has 10% chance of backfiring
Juhani Haverinen
2013-09-25 14:13:46 +0300
47a6e81d79Changed #kick to randomly kick user
Juhani Haverinen
2013-09-03 15:50:54 +0300
a629ca3cd6Added command for testing if you can execute admin commands
Juhani Haverinen
2013-08-24 23:37:45 +0300
ff4281eedcAdded IPv6 support, rejoice!
Juhani Haverinen
2013-08-09 11:08:18 +0300
9d416892a9Added #voice and #devoice
Juhani Haverinen
2013-07-21 19:56:44 +0300
3a5966e13dMade it possible to automaticaly execute commands on startup using startcmd.txt
Juhani Haverinen
2013-07-18 16:31:25 +0300
78903fb097Fixed off-by-one error in loadtrusted in botcmd.py
Juhani Haverinen
2013-07-08 21:06:26 +0300
612891ba3eBugfixes for loading list of trusted nicks and auth systen
Juhani Haverinen
2013-07-08 20:53:12 +0300
875ecf2b15Made the list of trusted nicks loadable from file
Juhani Haverinen
2013-07-08 20:37:00 +0300
c25af3b204Rewrote auth system, added #kick and arguments to #deop
Juhani Haverinen
2013-07-08 19:57:42 +0300
395770d9aeAdded #deop and made #help into separate function
Juhani Haverinen
2013-07-08 18:09:18 +0300
d5c994fb81Added console command handling to botcmd.py and used that to save messages on quit
Juhani Haverinen
2013-07-07 15:43:33 +0300
f87b690f8bMade parse() in botcmd.py thread-safe
Juhani Haverinen
2013-07-07 00:21:27 +0300
bff1276658Added #msg, #readmsg and command excution with private messages
Juhani Haverinen
2013-07-06 22:10:46 +0300
4550dcc9dfAdded auto-op support
Juhani Haverinen
2013-06-30 20:29:36 +0300
5637860b9asome fixes and added #help
Juhani Haverinen
2013-06-30 14:42:14 +0300
86f1b8e111re-added eliza support
Juhani Haverinen
2013-06-30 01:18:56 +0300
d9d567cd72first commit
Juhani Haverinen
2013-06-30 01:01:33 +0300