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

Commit Graph

  • a8c813e631 Update C++ compiler_vm to gcc 5.0 and use -std=c++14 Pragmatic Software 2015-04-06 00:48:57 -07:00
  • a15b343752 Update version Pragmatic Software 2015-04-05 02:32:18 -07:00
  • 2db52fd656 Add Lua language to compiler_vm Pragmatic Software 2015-04-05 02:32:08 -07:00
  • d01cbde65b Add JavaScript language to compiler_vm (using Google V8) Pragmatic Software 2015-04-05 02:31:45 -07:00
  • 4986c786f1 Add FreeBASIC language to compiler_vm Pragmatic Software 2015-04-05 02:31:09 -07:00
  • 8686a40104 Add C++ language to compiler_vm Pragmatic Software 2015-04-05 02:30:42 -07:00
  • 14ebbe2533 Add support for using an optional name field to override language Pragmatic Software 2015-04-05 02:29:12 -07:00
  • 137a29cd3c Improve indentation for pretty-pasting; remove newline replacement code Pragmatic Software 2015-04-05 02:24:56 -07:00
  • 1b342af3a4 Replace newlines outside of literals for all languages; improve interactive-edit replacement logic Pragmatic Software 2015-04-05 02:24:01 -07:00
  • 2261a5bc75 Don't split numbers across lines; use -l as default optional arg Pragmatic Software 2015-04-05 02:21:35 -07:00
  • fcdf24deb5 Update version Pragmatic Software 2015-04-03 15:33:24 -07:00
  • 17afac5908 Check commands table for keyword before searching regexs Pragmatic Software 2015-04-03 15:33:19 -07:00
  • d8c12522ed Update version Pragmatic Software 2015-04-03 13:06:29 -07:00
  • d1341ab4bd Use proper lookbehind to prevent expansion of escaped variables Pragmatic Software 2015-04-03 13:06:24 -07:00
  • d2711956d6 Update version Pragmatic Software 2015-04-03 12:33:42 -07:00
  • ae3791815b Allow recursive expansion of adlib variables Rename $count to $depth to reflect recursion Pragmatic Software 2015-04-03 12:33:39 -07:00
  • 383c194966 Don't remove trailing punctuation from arguments Rename $count to $depth to reflect recursion Pragmatic Software 2015-04-03 12:32:35 -07:00
  • f3bf1f5e5b Rename $count to $depth to reflect recursion Pragmatic Software 2015-04-03 12:31:46 -07:00
  • e76592442c Update version Pragmatic Software 2015-04-03 10:41:07 -07:00
  • 433f381bc9 Don't expand $1, $2, etc, as adlibs Pragmatic Software 2015-04-03 10:40:48 -07:00
  • 7cd174506f Update version Pragmatic Software 2015-04-03 10:12:37 -07:00
  • a6c3db5cc7 Update factoids Pragmatic Software 2015-04-03 10:11:37 -07:00
  • 528f66bfed Refactor Factoids.pm to allow expansion of variables in all factoid types Pragmatic Software 2015-04-03 10:11:21 -07:00
  • 060d3aee6a Fix wrong channel for fact command Pragmatic Software 2015-04-03 10:08:57 -07:00
  • 2a0912342e Update version Pragmatic Software 2015-03-30 15:04:12 -07:00
  • c73f8b6a01 Minor refactor Pragmatic Software 2015-03-30 15:04:08 -07:00
  • b2714e2d16 Update version Pragmatic Software 2015-03-29 20:26:35 -07:00
  • b6f842bafc Rename some missed variables from previous name-change Pragmatic Software 2015-03-29 20:26:08 -07:00
  • b36a4fb2c9 Improve message output queue Pragmatic Software 2015-03-29 20:24:36 -07:00
  • 3f62bfbd94 Update version Pragmatic Software 2015-03-28 17:52:42 -07:00
  • 4f236a4250 Update factoids Pragmatic Software 2015-03-28 17:51:11 -07:00
  • e199f6309a Factoids can now be set to use a delayed output queue instead of immediately responding Pragmatic Software 2015-03-28 17:50:43 -07:00
  • 6701ee67f9 find_factoid() can now be told to return found alias instead Pragmatic Software 2015-03-28 17:49:42 -07:00
  • 5457e129b0 Update version Pragmatic Software 2015-03-27 13:01:15 -07:00
  • 7599fb0c19 Correct handling of bot trigger in /msg since earlier commit allowing trigger to be a regex Pragmatic Software 2015-03-27 13:00:43 -07:00
  • 5117c601fb Update version Pragmatic Software 2015-03-27 04:09:50 -07:00
  • 9140cbec07 Remove ancient obsoleted -1 check on Nickserv account Pragmatic Software 2015-03-27 04:09:39 -07:00
  • 7f87730de8 Improve handling of Nickserv accounts in check-bans and unbanme Pragmatic Software 2015-03-27 04:08:47 -07:00
  • 377cf99d35 Update version Pragmatic Software 2015-03-23 04:27:49 -07:00
  • 44bdf26ebc Add support for per-channel bot trigger characters Pragmatic Software 2015-03-23 04:27:41 -07:00
  • 2e9f15b7e2 Support IPv6 banmasks Pragmatic Software 2015-03-23 04:18:33 -07:00
  • 0db12b82ae Update version Pragmatic Software 2015-03-20 21:14:11 -07:00
  • be47b2cbf2 Improve output of blacklist and ignorelist commands Pragmatic Software 2015-03-20 21:14:07 -07:00
  • 3e88db4505 Update version Pragmatic Software 2015-03-16 23:22:22 -07:00
  • 728e05e514 Correct minor logic error Pragmatic Software 2015-03-16 23:22:18 -07:00
  • b45b707ec2 Update version Pragmatic Software 2015-03-16 21:10:12 -07:00
  • 9a52fffcdd Rename ShitList to BlackList; minor refactor of IgnoreList Pragmatic Software 2015-03-16 21:08:25 -07:00
  • d350affa93 Update version Pragmatic Software 2015-03-15 20:13:03 -07:00
  • cb9ead7624 Incorporate custom workdir field into URL for modules Pragmatic Software 2015-03-15 20:12:44 -07:00
  • 9abce1c102 Update version Pragmatic Software 2015-03-15 14:07:54 -07:00
  • 284f943c08 Fix typos Pragmatic Software 2015-03-15 14:07:38 -07:00
  • e604767517 Add support for shitlisting hostmasks Pragmatic Software 2015-03-15 13:52:30 -07:00
  • 73ba1e7c19 Update version Pragmatic Software 2015-03-11 02:00:14 -07:00
  • 7970018777 Improve handling of nick-change flood Pragmatic Software 2015-03-11 02:00:10 -07:00
  • 9ec50d8f5d Update version Pragmatic Software 2015-03-04 00:41:41 -08:00
  • 386e03c184 Add stayloggedin field to admin accounts to prevent logging out when /parting or /quitting Pragmatic Software 2015-03-04 00:39:44 -08:00
  • 06d6e0f0d4 Correct handling of concatenated prefixed string literals Pragmatic Software 2015-02-22 23:58:03 -08:00
  • 6cf818419f Bold more this keywords Pragmatic Software 2015-02-19 06:42:12 -08:00
  • 31f20e6b94 Fix minor typos Pragmatic Software 2015-02-19 06:41:38 -08:00
  • d5073be98f Update version Pragmatic Software 2015-02-17 01:47:38 -08:00
  • 341cad090e Take tied ranking positions into account when determining offset Pragmatic Software 2015-02-17 01:47:28 -08:00
  • e0971e8158 Update version Pragmatic Software 2015-02-17 01:32:28 -08:00
  • 954563b53a CJeopardy's rank command can now accept an optional offset argument Pragmatic Software 2015-02-17 01:31:40 -08:00
  • f06aa9dda6 Update version Pragmatic Software 2015-02-15 20:30:34 -08:00
  • b23935b8dc Create SQLite index for Messages table Pragmatic Software 2015-02-15 20:30:28 -08:00
  • 19788eec47 Use 0 second timeout on SelectHandler's select Pragmatic Software 2015-02-15 20:23:07 -08:00
  • 1ffe857ba5 Print IRC debug messages to STDERR Pragmatic Software 2015-02-15 20:19:51 -08:00
  • ec13cf14bc Search all channels if target channel is not a valid channel (private message, for instance) Pragmatic Software 2015-02-15 20:18:46 -08:00
  • 04f47ba3a1 Show "global" if namespace is ".*" Pragmatic Software 2015-02-15 20:17:36 -08:00
  • 9f265a0f0e Do not enforce anti-flood on logged in bot admins Pragmatic Software 2015-02-15 20:16:37 -08:00
  • 76bb9a2c5f Group players with identical stats under the same rank Pragmatic Software 2015-02-14 14:03:26 -08:00
  • 559b9ddde1 Use NickList instead of MessageHistory for target channels Pragmatic Software 2015-02-14 04:03:39 -08:00
  • 800b097a34 Use NickList instead of MessageHistory for target channels Pragmatic Software 2015-02-14 04:03:18 -08:00
  • ad1ab83298 Update bad_actions with more matches Pragmatic Software 2015-02-14 04:02:13 -08:00
  • 9f23aef2d0 Random IRC nicks cannot start with a digit Pragmatic Software 2015-02-14 04:01:09 -08:00
  • 6ce05f5a05 CGrammar: support prefixes for character constants and string literals Pragmatic Software 2015-02-13 21:34:02 -08:00
  • 022f86c3e1 Update version Pragmatic Software 2015-02-13 15:37:55 -08:00
  • 23f2b10ca7 Use descriptive titles instead of keywords in ranking output Pragmatic Software 2015-02-13 15:36:45 -08:00
  • 2db21dd011 Update version Pragmatic Software 2015-02-13 14:39:27 -08:00
  • 96c9c38215 Improvements to C Jeopardy rank command Pragmatic Software 2015-02-13 14:39:20 -08:00
  • 2a63cced1d Update version Pragmatic Software 2015-02-11 21:38:48 -08:00
  • 7b7554802d Correct minor typo; descending --> ascending Pragmatic Software 2015-02-11 21:38:41 -08:00
  • edd8762ae2 CJeopardy: Add rank command Pragmatic Software 2015-02-11 20:58:16 -08:00
  • 23ae41c2f2 Update version Pragmatic Software 2015-02-07 08:48:58 -08:00
  • 95b1f3eee6 Show message about ending own correct answer streak Pragmatic Software 2015-02-07 08:47:42 -08:00
  • 0da2287cde Implement "quickest answer" score tracking (and disable wrong answer streaks) Pragmatic Software 2015-01-31 16:41:05 -08:00
  • e6c18eb428 Fix typo Pragmatic Software 2015-01-31 16:39:05 -08:00
  • b7a511a2e1 Additional acceptable alternative answers Pragmatic Software 2015-01-30 18:41:05 -08:00
  • adec5c1505 Update C Jeopardy colors Pragmatic Software 2015-01-30 18:40:19 -08:00
  • 9d4af761ca Add flock semaphore to prevent race conditions Pragmatic Software 2015-01-29 21:55:46 -08:00
  • b693f96806 Update version Pragmatic Software 2015-01-29 01:40:00 -08:00
  • 9f5347ab06 Improve streak messages to be more frequent Pragmatic Software 2015-01-29 01:39:40 -08:00
  • 972b542582 Update version Pragmatic Software 2015-01-29 01:25:09 -08:00
  • 07a8da6edc Accept valid alternatives to "null character" Pragmatic Software 2015-01-29 01:24:59 -08:00
  • 652d91d748 Don't show nick unless checking another player's score Pragmatic Software 2015-01-29 01:23:57 -08:00
  • f0593fece7 Add score and reset C Jeopardy commands Pragmatic Software 2015-01-28 13:11:04 -08:00
  • f14b205148 Minor tweaks to score-streak messages Pragmatic Software 2015-01-28 03:31:36 -08:00
  • e656c4f2cc Add scorestreaks to C Jeopardy Pragmatic Software 2015-01-28 03:04:28 -08:00
  • b647034595 Remove leftover mh file Pragmatic Software 2015-01-28 01:03:00 -08:00
  • 01a0ec47a2 Remove outdated view_message_history.pl script Pragmatic Software 2015-01-28 01:01:24 -08:00