Pragmatic Software
2e9f15b7e2
Support IPv6 banmasks
2015-03-23 04:18:33 -07:00
Pragmatic Software
0db12b82ae
Update version
2015-03-20 21:14:11 -07:00
Pragmatic Software
be47b2cbf2
Improve output of blacklist and ignorelist commands
2015-03-20 21:14:07 -07:00
Pragmatic Software
3e88db4505
Update version
2015-03-16 23:22:22 -07:00
Pragmatic Software
728e05e514
Correct minor logic error
2015-03-16 23:22:18 -07:00
Pragmatic Software
b45b707ec2
Update version
2015-03-16 21:10:12 -07:00
Pragmatic Software
9a52fffcdd
Rename ShitList to BlackList; minor refactor of IgnoreList
2015-03-16 21:08:25 -07:00
Pragmatic Software
d350affa93
Update version
2015-03-15 20:13:03 -07:00
Pragmatic Software
cb9ead7624
Incorporate custom workdir
field into URL for modules
2015-03-15 20:12:44 -07:00
Pragmatic Software
9abce1c102
Update version
2015-03-15 14:07:54 -07:00
Pragmatic Software
284f943c08
Fix typos
2015-03-15 14:07:38 -07:00
Pragmatic Software
e604767517
Add support for shitlisting hostmasks
2015-03-15 13:52:30 -07:00
Pragmatic Software
73ba1e7c19
Update version
2015-03-11 02:00:14 -07:00
Pragmatic Software
7970018777
Improve handling of nick-change flood
2015-03-11 02:00:10 -07:00
Pragmatic Software
9ec50d8f5d
Update version
2015-03-04 00:41:41 -08:00
Pragmatic Software
386e03c184
Add stayloggedin
field to admin accounts to prevent logging out when /parting or /quitting
2015-03-04 00:39:44 -08:00
Pragmatic Software
06d6e0f0d4
Correct handling of concatenated prefixed string literals
2015-02-22 23:58:03 -08:00
Pragmatic Software
6cf818419f
Bold more this
keywords
2015-02-19 06:42:12 -08:00
Pragmatic Software
31f20e6b94
Fix minor typos
2015-02-19 06:41:38 -08:00
Pragmatic Software
d5073be98f
Update version
2015-02-17 01:47:38 -08:00
Pragmatic Software
341cad090e
Take tied ranking positions into account when determining offset
2015-02-17 01:47:28 -08:00
Pragmatic Software
e0971e8158
Update version
2015-02-17 01:32:28 -08:00
Pragmatic Software
954563b53a
CJeopardy's rank
command can now accept an optional offset argument
2015-02-17 01:31:40 -08:00
Pragmatic Software
f06aa9dda6
Update version
2015-02-15 20:30:34 -08:00
Pragmatic Software
b23935b8dc
Create SQLite index for Messages table
...
This significantly speeds up certain SQL actions on
the Messages table that were done for anti-flood detection.
The bot should now be significantly more quicker to catch
floods promptly without delay.
(Also, comment out some logging messages. Perhaps revisit this
and wrap them with a debug registry variable instead.)
2015-02-15 20:30:28 -08:00
Pragmatic Software
19788eec47
Use 0 second timeout on SelectHandler's select
...
We do not need to wait for any timeout period in SelectHandler's
select since IRC.pm's select has a 1 second (by default) timeout.
Removing this unnecessary delay will increase the overall
responsiveness of the bot.
2015-02-15 20:23:07 -08:00
Pragmatic Software
1ffe857ba5
Print IRC debug messages to STDERR
2015-02-15 20:19:51 -08:00
Pragmatic Software
ec13cf14bc
Search all channels if target channel is not a valid channel (private message, for instance)
2015-02-15 20:18:46 -08:00
Pragmatic Software
04f47ba3a1
Show "global" if namespace is ".*"
2015-02-15 20:17:36 -08:00
Pragmatic Software
9f265a0f0e
Do not enforce anti-flood on logged in bot admins
2015-02-15 20:16:37 -08:00
Pragmatic Software
76bb9a2c5f
Group players with identical stats under the same rank
...
If Bill and Bob both have 10 correct answers, place them both
under the same rank of #5 instead of putting Bill at #5 and
Bob at #6 .
2015-02-14 14:03:26 -08:00
Pragmatic Software
559b9ddde1
Use NickList instead of MessageHistory for target channels
2015-02-14 04:03:39 -08:00
Pragmatic Software
800b097a34
Use NickList instead of MessageHistory for target channels
2015-02-14 04:03:18 -08:00
Pragmatic Software
ad1ab83298
Update bad_actions with more matches
2015-02-14 04:02:13 -08:00
Pragmatic Software
9f23aef2d0
Random IRC nicks cannot start with a digit
2015-02-14 04:01:09 -08:00
Pragmatic Software
6ce05f5a05
CGrammar: support prefixes for character constants and string literals
2015-02-13 21:34:02 -08:00
Pragmatic Software
022f86c3e1
Update version
2015-02-13 15:37:55 -08:00
Pragmatic Software
23f2b10ca7
Use descriptive titles instead of keywords in ranking output
2015-02-13 15:36:45 -08:00
Pragmatic Software
2db21dd011
Update version
2015-02-13 14:39:27 -08:00
Pragmatic Software
96c9c38215
Improvements to C Jeopardy rank
command
...
Allow specifying a nick to show overall rankings for each category.
Limit rankings to top 15 or bottom 15.
Use temp variables to handle division-by-zero instead of setting player's data.
2015-02-13 14:39:20 -08:00
Pragmatic Software
2a63cced1d
Update version
2015-02-11 21:38:48 -08:00
Pragmatic Software
7b7554802d
Correct minor typo; descending --> ascending
2015-02-11 21:38:41 -08:00
Pragmatic Software
edd8762ae2
CJeopardy: Add rank
command
2015-02-11 20:58:16 -08:00
Pragmatic Software
23ae41c2f2
Update version
2015-02-07 08:48:58 -08:00
Pragmatic Software
95b1f3eee6
Show message about ending own correct answer streak
2015-02-07 08:47:42 -08:00
Pragmatic Software
0da2287cde
Implement "quickest answer" score tracking (and disable wrong answer streaks)
2015-01-31 16:41:05 -08:00
Pragmatic Software
e6c18eb428
Fix typo
2015-01-31 16:39:05 -08:00
Pragmatic Software
b7a511a2e1
Additional acceptable alternative answers
2015-01-30 18:41:05 -08:00
Pragmatic Software
adec5c1505
Update C Jeopardy colors
2015-01-30 18:40:19 -08:00
Pragmatic Software
9d4af761ca
Add flock semaphore to prevent race conditions
2015-01-29 21:55:46 -08:00