3
0
mirror of https://github.com/pragma-/pbot.git synced 2025-08-04 11:47:33 +02:00

Commit Graph

  • 1e51a0e354 Add trivia to README Pragmatic Software 2015-05-25 11:01:31 -07:00
  • fc287bfb40 Update factoids (added qshow command) Pragmatic Software 2015-05-25 07:20:03 -07:00
  • 38c00f3220 Remove unused modules Pragmatic Software 2015-05-25 07:19:49 -07:00
  • f81e9bc592 Add QStats ranking Pragmatic Software 2015-05-25 07:17:20 -07:00
  • 748a9fd049 Add some more alternative answers Pragmatic Software 2015-05-25 07:15:58 -07:00
  • 2a2296c916 Add command to display a C Jeopardy question by ID (for use with qstats) Pragmatic Software 2015-05-25 07:00:03 -07:00
  • a466a0f02f Update version Pragmatic Software 2015-05-24 13:26:47 -07:00
  • 0b8dea7289 Use /usr/bin/env for shebang Pragmatic Software 2015-05-24 13:26:43 -07:00
  • 2258512698 Replace incomplete question with one that makes more sense Pragmatic Software 2015-05-24 12:12:07 -07:00
  • bfe81a87b9 Update version Pragmatic Software 2015-05-24 06:19:09 -07:00
  • 0bef21770f Reduce weight of correct answers in quickest streak by half Pragmatic Software 2015-05-24 06:19:03 -07:00
  • b79b835579 Add nick field to WrongAnswers; don't update average if > 10 mins elapsed since question asked Pragmatic Software 2015-05-24 06:17:56 -07:00
  • cd0486e525 Remove UNIQUE constraint from WrongAnswers Pragmatic Software 2015-05-23 09:25:20 -07:00
  • d998f7017d Update factoids (added qstats command, etc) Pragmatic Software 2015-05-23 06:25:21 -07:00
  • 2dc245abed Add qstats command; todo: ranking Pragmatic Software 2015-05-23 06:24:49 -07:00
  • ae128442a8 Add date for quickest/longest answer qstat Pragmatic Software 2015-05-23 06:24:22 -07:00
  • afad192b83 Show fractional seconds; use concise duration Pragmatic Software 2015-05-23 06:23:37 -07:00
  • 41cc190f2a Add "expansion" as an alternative answer to "replacement" Pragmatic Software 2015-05-23 06:22:45 -07:00
  • 7d3bf58d86 Oops, add missing equation to moving average formula Pragmatic Software 2015-05-23 02:58:58 -07:00
  • 5b4fccb3f4 Add per-question statistics gathering Pragmatic Software 2015-05-23 02:27:53 -07:00
  • 7a5a3a38f2 Improve quickest streak ranking; misc bug-fixes Pragmatic Software 2015-05-23 02:27:08 -07:00
  • 22545d6249 Update version Pragmatic Software 2015-05-22 04:24:44 -07:00
  • cdb84a8602 Link nick-changes to original nick's account instead of new nick's Pragmatic Software 2015-05-22 04:24:38 -07:00
  • 351385cb67 Properly recurse through all linked ids when getting AKAs; optimize Aliases table and AKA function Pragmatic Software 2015-05-22 04:23:51 -07:00
  • 72c29a9ed8 Update version Pragmatic Software 2015-05-22 04:03:44 -07:00
  • 04a308a59e Improve quickest-streak algorithm for setting new records Pragmatic Software 2015-05-22 04:03:39 -07:00
  • b0b74cd6ea Add "greater" as alternate answer to a certain question Pragmatic Software 2015-05-22 03:59:00 -07:00
  • 66635da9cc Don't bold "this" or "these" embedded in other words Pragmatic Software 2015-05-22 03:58:28 -07:00
  • ada7f57141 Reduce hint timeout to 20 seconds; don't update hint statistics if in hints-only mode Pragmatic Software 2015-05-22 03:57:30 -07:00
  • 8508be2d72 Add quickest-correct-streak logic CJeopardy scores module Remove colors from score command Pragmatic Software 2015-05-21 07:35:04 -07:00
  • 766859eca0 Remove underscore typo Pragmatic Software 2015-05-21 03:26:38 -07:00
  • 51d8a136ce Add quickest-correct-streak logic to CJeopardy answer module Pragmatic Software 2015-05-21 02:25:08 -07:00
  • 5908a74570 Update version Pragmatic Software 2015-05-18 20:50:28 -07:00
  • 882dea12e4 Add clang++ language option Pragmatic Software 2015-05-18 20:50:11 -07:00
  • d001720f11 Add qbasic language (using freebasic -lang qb) Pragmatic Software 2015-05-18 20:49:12 -07:00
  • 06ee49d7ff Update compiler_server.pl Pragmatic Software 2015-05-18 20:48:39 -07:00
  • 03baaeb81c Refactor handling of --version flags; add --analyze Pragmatic Software 2015-05-18 20:48:15 -07:00
  • ab39220fd5 Update version Pragmatic Software 2015-05-15 17:53:15 -07:00
  • 0b1d5c29bf Fall back to codepad if sprunge fails to paste Pragmatic Software 2015-05-15 17:53:13 -07:00
  • 4510d83153 unbanme now only works for the first offense Pragmatic Software 2015-05-15 17:51:50 -07:00
  • f00405bbd3 Update version Pragmatic Software 2015-05-12 22:51:07 -07:00
  • 3892295bf1 Wait for nick-change to botnick before joining to prevent joining with random nick Pragmatic Software 2015-05-12 22:51:04 -07:00
  • d8a721d48a Update version Pragmatic Software 2015-05-12 21:46:44 -07:00
  • d7d6083a25 Add ability to show alias relationships in aka command Pragmatic Software 2015-05-12 21:46:40 -07:00
  • 5effcd57ac Update version Pragmatic Software 2015-05-12 12:59:49 -07:00
  • 20aeeea634 Add akalink and akaunlink commands Pragmatic Software 2015-05-12 12:59:45 -07:00
  • 9031d97910 Remove left-over debug messages Pragmatic Software 2015-05-12 12:59:22 -07:00
  • 43806aa228 Update version Pragmatic Software 2015-05-11 21:28:39 -07:00
  • 5e94890c61 Increase bot's default admin level to 90 Pragmatic Software 2015-05-11 21:28:36 -07:00
  • fa6dad12cd Add Aliases table to MessageHistory Pragmatic Software 2015-05-11 21:27:22 -07:00
  • 3776bef88a Reduce WHOIS queries when target joins multiple channels at once Pragmatic Software 2015-05-10 12:36:47 -07:00
  • b39123813c Update version Pragmatic Software 2015-05-08 05:11:09 -07:00
  • c69d6c1953 Ignore more useless URL titles Pragmatic Software 2015-05-08 05:11:07 -07:00
  • 745b1ffdc7 Update version Pragmatic Software 2015-05-08 05:03:00 -07:00
  • 3baa1cf809 Added qalc calculator module Pragmatic Software 2015-05-08 05:02:57 -07:00
  • 7139490067 Updated math.pl to perform unit conversions Pragmatic Software 2015-05-08 05:02:35 -07:00
  • d7f2eb0d45 Update version Pragmatic Software 2015-05-06 21:22:25 -07:00
  • a997705ea4 Correct sprunge error message Pragmatic Software 2015-05-06 21:22:22 -07:00
  • a245b338c0 Update version Pragmatic Software 2015-05-06 21:15:35 -07:00
  • 898aa18783 Add rate-limit to paste_sprunge function Pragmatic Software 2015-05-06 21:15:25 -07:00
  • b5c10b73d9 Add "forever" as valid parsedate option Pragmatic Software 2015-05-06 21:13:39 -07:00
  • 3be6755a61 Do not ignore last-spoken nick if nick is logged in bot admin Pragmatic Software 2015-05-06 21:10:55 -07:00
  • 92b738e962 Update version Pragmatic Software 2015-04-26 16:05:08 -07:00
  • 715ff8ee78 Find factoids in proper channel namespace Pragmatic Software 2015-04-26 16:05:03 -07:00
  • b9b4a0e2d3 Update version Pragmatic Software 2015-04-21 01:10:58 -07:00
  • bc99ac001f Compiler CPU watchdog: print message only when there's load Pragmatic Software 2015-04-21 01:10:45 -07:00
  • 00203f1705 Update version Pragmatic Software 2015-04-20 21:33:17 -07:00
  • 10c17bd3ad Add watchdog to monitor VM cpu load and reset for excessive load Pragmatic Software 2015-04-20 21:33:01 -07:00
  • 3bb3407d37 Update version Pragmatic Software 2015-04-19 01:55:55 -07:00
  • f20932b442 Allow setting channel-specific registry item no_url_titles and no_compile_blocks to prevent invoking these in those channels Rename $mynick to $botnick throughout Pragmatic Software 2015-04-19 01:55:52 -07:00
  • 4bda217774 Use botnick instead of trigger for stdin commands Pragmatic Software 2015-04-19 01:53:46 -07:00
  • 778933caad Update version Pragmatic Software 2015-04-16 03:12:14 -07:00
  • ef22f9578d Move backspace handling to base class for all languages Pragmatic Software 2015-04-16 03:12:07 -07:00
  • 0d69796e6f Increase BC_LINE_LENGTH in bc language Pragmatic Software 2015-04-16 03:11:10 -07:00
  • c4659cd4cb Minor cosmetic refactoring of C11 language Pragmatic Software 2015-04-16 03:10:45 -07:00
  • 766e433d33 Add all standard C++ headers to C++ compiler_vm language Pragmatic Software 2015-04-16 03:09:32 -07:00
  • 29b3d7e80f Update version Pragmatic Software 2015-04-14 20:14:24 -07:00
  • 789a4bfe2d Correct handling of telling factoid aliases Pragmatic Software 2015-04-14 20:14:22 -07:00
  • b38456e411 Update version Pragmatic Software 2015-04-13 15:43:22 -07:00
  • a9df8351d3 Move English-to-seconds time duration parser to Utils::ParseDate Pragmatic Software 2015-04-13 15:43:19 -07:00
  • 9ff76ad500 Reduce pseudo-AI typing delay Pragmatic Software 2015-04-13 15:41:11 -07:00
  • b9b0a55b4e Ensure banmask is a proper mask when doing nick bans Pragmatic Software 2015-04-13 15:40:43 -07:00
  • 990604e085 Update version Pragmatic Software 2015-04-11 16:00:40 -07:00
  • 111717c798 Improve ban command to understand English time durations Pragmatic Software 2015-04-11 16:00:20 -07:00
  • a6bafb12a4 Update version Pragmatic Software 2015-04-10 14:59:20 -07:00
  • 59c29977e6 Improve handling of factoids Pragmatic Software 2015-04-10 14:59:17 -07:00
  • d89e05b759 Update version Pragmatic Software 2015-04-10 05:08:19 -07:00
  • 3a7051b32b Perform rudimentary Java language preprocessing Pragmatic Software 2015-04-10 05:08:07 -07:00
  • f5723d425e Update version Pragmatic Software 2015-04-10 03:43:52 -07:00
  • d3eca7544f Add Java language to compiler_vm Pragmatic Software 2015-04-10 03:43:45 -07:00
  • c4ec393153 Update version Pragmatic Software 2015-04-09 11:04:48 -07:00
  • 518f6d041f Add Go language to compiler_vm Pragmatic Software 2015-04-09 11:04:34 -07:00
  • c8f35ddb09 Add Haskell language to compiler_vm Pragmatic Software 2015-04-09 11:04:18 -07:00
  • 88f6998b12 Improve support for C++ functions within structs/classes Pragmatic Software 2015-04-09 11:03:42 -07:00
  • 1122f7ede6 Use name field for -info flag Pragmatic Software 2015-04-09 11:03:04 -07:00
  • 38d109059a Improvements to watchdog Pragmatic Software 2015-04-09 11:02:20 -07:00
  • 355853c24e Remove indent(1) since it barfs on some C99/C11 constructs Pragmatic Software 2015-04-06 06:43:08 -07:00
  • 6642281b8a Update version Pragmatic Software 2015-04-06 00:49:51 -07:00
  • 8bbfe2d387 Add scheme language to compiler_vm Pragmatic Software 2015-04-06 00:49:38 -07:00
  • 332545452f Add clisp language to compiler_vm Pragmatic Software 2015-04-06 00:49:29 -07:00