Commit Graph

1308 Commits

Author SHA1 Message Date
Pragmatic Software 3b8974544e Add more ignore criteria for URL titles 2015-12-22 17:23:01 -08:00
Pragmatic Software 95da60fc1d Don't rank ratio if less than 50 answers 2015-12-22 17:21:04 -08:00
Pragmatic Software 106690eb73 Show double-quotes in hints 2015-12-22 17:20:00 -08:00
Pragmatic Software 7a0d502fee Fix minor typos 2015-12-22 17:19:23 -08:00
Pragmatic Software 01fa391fec Update version 2015-12-22 08:13:02 -08:00
Pragmatic Software c306ae4ce6 Minor text reformatting 2015-12-22 08:12:59 -08:00
Pragmatic Software b01f29491b Update version 2015-12-14 16:13:46 -08:00
Pragmatic Software 8b66bd82ec Improve factlog command
Now, by default, uses concise timestamp relative durations; e.g. "2d5h ago"
instead of "2 days and 5 hours ago".

Now, by default, shows only nick instead of full hostmask for each entry.

Now accepts optional arguments -t and -h to control the above behavior.

If -t is specified, then it shows a full timedate instead of a relative duration;
e.g., "Sun Dec 13 14:26:56 PST 2015" instead of "2d5h ago".

If -h is specified, then it shows the full hostmask for each entry instead of
just the nick.
2015-12-14 16:13:43 -08:00
Pragmatic Software d199b3c26c Update version 2015-12-14 14:30:49 -08:00
Pragmatic Software 167d8c2143 Correct error handling for log_factoid() failure to open file 2015-12-14 14:30:44 -08:00
Pragmatic Software 20a8c30d4c Update version 2015-12-13 22:28:11 -08:00
Pragmatic Software 3a25afdb01 Minor textual correct for factlog disambig text 2015-12-13 22:28:00 -08:00
Pragmatic Software edcf966d56 Update version 2015-12-13 22:21:05 -08:00
Pragmatic Software 1540483639 Show factlog for currently deleted factoids if log file exists 2015-12-13 22:20:57 -08:00
Pragmatic Software 4a765277cb Update version 2015-12-13 22:08:24 -08:00
Pragmatic Software eb5d90ec48 Fix minor bug creating empty factoid in factset without key argument 2015-12-13 22:08:17 -08:00
Pragmatic Software 03389d4d08 Update version 2015-12-13 14:24:28 -08:00
Pragmatic Software e6ac123fe1 Add factlog command to see factoid changelogs 2015-12-13 14:24:25 -08:00
Pragmatic Software 66ceac3916 Update version 2015-12-13 13:58:13 -08:00
Pragmatic Software e6e7f325fb Add individual change-logs for factoid triggers 2015-12-13 13:58:01 -08:00
Pragmatic Software 31cd5d8388 Update version 2015-11-26 12:36:40 -08:00
Pragmatic Software 2962a44c12 No longer remove trailing punctuation from embedded factoid commands 2015-11-26 12:36:36 -08:00
Pragmatic Software 1f1631935b Update version 2015-11-20 21:11:45 -08:00
Pragmatic Software 4cd1211684 Improve unbanme handling
Sometimes people might join the channel uncloaked and get join-flood banned
with their uncloaked hostmask, and then later attempt to join the channel while
cloaked but the network will prevent them from joining since it checks their IP
address against the banlist in addition to their cloak.

Attempts to use unbanme while cloaked will look for a ban matching the cloak
instead of the IP address and will not find their uncloaked join-flood ban.

To fix this, we now traverse all known aliases/hostmasks for an individual
requesting a join-flood unban and remove any and all bans matching any of the
hostmasks linked to this individual.
2015-11-20 21:08:30 -08:00
Pragmatic Software 742eb849e8 Remove duplicate blank line 2015-11-20 21:02:21 -08:00
Pragmatic Software 159474112c Update factoids 2015-10-30 12:22:25 -07:00
Pragmatic Software 77d94af516 Update version 2015-10-25 04:01:48 -07:00
Pragmatic Software aa749860c0 Look for module in global channel before falling back to local channel 2015-10-25 04:01:45 -07:00
Pragmatic Software 4f875f9c4c Update version 2015-10-19 12:21:50 -07:00
Pragmatic Software 89eda8f0a9 Fix undefined variable warning in find_factoid 2015-10-19 12:21:42 -07:00
Pragmatic Software 81abdbec29 Improve handling of -t for dict command 2015-10-15 16:07:51 -07:00
Pragmatic Software b23f025a12 Update version 2015-10-10 06:07:30 -07:00
Pragmatic Software 43418c1bc6 Require curly braces or backticks around embedded commands 2015-10-10 06:07:24 -07:00
Pragmatic Software 8bb7dfece6 Update version 2015-10-10 04:27:39 -07:00
Pragmatic Software 930801a5fb Require curly braces or backticks around embedded commands 2015-10-10 04:27:36 -07:00
Pragmatic Software f364075bff Update version 2015-10-06 17:35:28 -07:00
Pragmatic Software 11c6ebc9c3 Update dice_roll.pl to accept +n modifier 2015-10-06 17:35:21 -07:00
Pragmatic Software 0f8187b72a Update doc/PBot.hmtl 2015-10-05 02:27:40 -07:00
Pragmatic Software 0fb098ded1 Update version 2015-10-05 02:11:55 -07:00
Pragmatic Software 54b8750d1b Allow adding channels as factoid adlib modifier 2015-10-05 02:11:52 -07:00
Pragmatic Software 2c59908ee8 Update version 2015-10-05 02:03:17 -07:00
Pragmatic Software cf72a11658 Improve factoid expansions 2015-10-05 02:03:13 -07:00
Pragmatic Software 0f0797c0ee Update version 2015-10-02 20:14:53 -07:00
Pragmatic Software a5c700eec3 Correct encode_entities() in export_factoids() for URLs, etc 2015-10-02 20:14:48 -07:00
Pragmatic Software 52d437f0da Update version 2015-10-02 20:06:28 -07:00
Pragmatic Software dc2f372551 Add missing encode_entities() to export_factoids() 2015-10-02 20:06:25 -07:00
Pragmatic Software f5c1846458 Update version 2015-09-30 09:51:06 -07:00
Pragmatic Software 01f543b3b7 Fix recall from /msg not ignoring the command itself 2015-09-30 09:51:04 -07:00
Pragmatic Software a3df01bae3 Escape delim in `factchange` command to allow delimiters such as the pipe character 2015-09-30 09:50:37 -07:00
Pragmatic Software a562f79956 Update version 2015-09-19 20:02:16 -07:00