3
0
mirror of https://github.com/pragma-/pbot.git synced 2025-08-04 03:37:23 +02:00

Commit Graph

  • 7ce2eb87d2 MessageHistory: recall must be used via /msg if count > 2 Pragmatic Software 2020-04-03 13:12:24 -07:00
  • ea54fad8c6 Update version Pragmatic Software 2020-03-25 00:51:57 -07:00
  • c88e5647e0 Interpreter: remove < and > as nick characters in dehighlight_nicks() Pragmatic Software 2020-03-25 00:51:53 -07:00
  • d6ca9474c3 Update version Pragmatic Software 2020-03-24 15:53:25 -07:00
  • 5f741ba69d Interpreter: simplify dehighlight_nicks() a bit Pragmatic Software 2020-03-24 15:53:21 -07:00
  • b915b7c489 Update version Pragmatic Software 2020-03-24 15:17:36 -07:00
  • 1cadd1d87d Interpreter: improve and optimize dehighlight_nicks() Pragmatic Software 2020-03-24 15:17:33 -07:00
  • 864e6853ea Update version Pragmatic Software 2020-03-23 17:49:53 -07:00
  • a7df1a3be7 FactoidCommands: fix factfind to show usage message if no arguments Pragmatic Software 2020-03-23 17:49:50 -07:00
  • 39d1c1e7ee Update version Pragmatic Software 2020-03-23 16:36:05 -07:00
  • 0b9bc60690 FactoidCommands: simplify factfind Pragmatic Software 2020-03-23 16:35:58 -07:00
  • 78e91c1b82 Update version Pragmatic Software 2020-03-22 15:52:50 -07:00
  • 8e9742a0e4 Interpreter: do not dehighlight single-letter nicks or nicks in URLs Pragmatic Software 2020-03-22 15:52:47 -07:00
  • 3c7ad2c529 Update version Pragmatic Software 2020-03-22 13:28:08 -07:00
  • 55de922aa6 AntiFlood: update last_spoken_nick properly Pragmatic Software 2020-03-22 13:28:04 -07:00
  • 0dce5861f3 Plugins/Wttr: return result as-is if JSON decode fails Pragmatic Software 2020-03-20 09:45:12 -07:00
  • 0e1a496001 Update version Pragmatic Software 2020-03-19 18:58:27 -07:00
  • cac4ac81ad Factoids: Fix undo/redo via DualIndexSQLiteObject Pragmatic Software 2020-03-19 18:58:24 -07:00
  • f0300f873a Update version Pragmatic Software 2020-03-19 18:03:38 -07:00
  • 9ad611dd60 DualIndexSQLiteObject: do not return partially cached object for get_data(x, y) Pragmatic Software 2020-03-19 18:03:35 -07:00
  • 5e2dfff2cc Update version Pragmatic Software 2020-03-17 23:56:53 -07:00
  • 47661f4a21 Commands: factoid-based $variables now expand in command arguments Pragmatic Software 2020-03-17 23:56:44 -07:00
  • 55115d8d16 Factoids: improve "No such factoid" message when no matches found Pragmatic Software 2020-03-17 23:08:56 -07:00
  • 8ddd96c77d Plugins/Connect4: play no longer results in "No such factoid" Pragmatic Software 2020-03-17 23:03:07 -07:00
  • 8c3f600e72 Update version Pragmatic Software 2020-03-10 01:52:36 -07:00
  • 85a98d5a8b Timer: update eventqueue usage message Pragmatic Software 2020-03-10 01:52:32 -07:00
  • 177328b627 doc/Registry.md: document more registry items Pragmatic Software 2020-03-09 22:58:50 -07:00
  • ce923cd4f4 doc/Registry.md: fix typo Pragmatic Software 2020-03-09 20:47:48 -07:00
  • 345a85ab3e doc/Registry.md: Document some more registry entries Pragmatic Software 2020-03-09 20:46:10 -07:00
  • 494cf6604b Plugin/TypoSub: notyposub registry entry now works properly Pragmatic Software 2020-03-09 20:19:44 -07:00
  • 73834144c8 Remove data/factoids Pragmatic Software 2020-03-09 19:52:16 -07:00
  • 39cec8e35a Update version Pragmatic Software 2020-03-09 15:24:51 -07:00
  • d69682efc1 eventqueue command now accepts -repeat flag Pragmatic Software 2020-03-09 15:24:47 -07:00
  • e193fc734f Timer: use normal wildcard for eventqueue remove Pragmatic Software 2020-03-09 12:58:30 -07:00
  • 3f97b26d1a doc/Admin.md: improvements Pragmatic Software 2020-03-09 12:49:17 -07:00
  • 9c8da0238a MessageHistory_SQLite: give timer a more concise name Pragmatic Software 2020-03-08 22:46:02 -07:00
  • 4e8c0977da doc/Admin.md: improvents Pragmatic Software 2020-03-08 19:52:51 -07:00
  • b5fad6c279 Revert "Timer: minor visual style change" Pragmatic Software 2020-03-08 19:15:15 -07:00
  • 2bd034c951 Timer: minor visual style change Pragmatic Software 2020-03-08 19:11:52 -07:00
  • 340e31acb2 doc/Admin.md: improvements Pragmatic Software 2020-03-08 18:11:05 -07:00
  • 5c0881cd35 doc/Admin.md: improvements Pragmatic Software 2020-03-08 18:04:12 -07:00
  • 72807b9ea7 doc: improvements Pragmatic Software 2020-03-08 17:59:05 -07:00
  • 6541cc68b6 doc/Admin.md: improvements Pragmatic Software 2020-03-08 17:56:30 -07:00
  • b5f6ccca1e doc: add eventqueue Pragmatic Software 2020-03-08 16:33:01 -07:00
  • d1bbf38477 doc/Admin.md: improvements Pragmatic Software 2020-03-08 16:29:49 -07:00
  • 8f75fe8e79 doc/Admin.md: improvements Pragmatic Software 2020-03-08 16:28:29 -07:00
  • 2895d9a7b2 doc/README.md: update TOC Pragmatic Software 2020-03-08 16:26:18 -07:00
  • 56d185aa1f doc/Admin.md: add eventqueue command Pragmatic Software 2020-03-08 16:26:05 -07:00
  • 81762b8d49 README.md: improvements Pragmatic Software 2020-03-08 16:20:53 -07:00
  • cc6fe1e4f5 Update version Pragmatic Software 2020-03-08 16:06:13 -07:00
  • 86a1ed42ae Timer: eventqueue command can now add and remove events Pragmatic Software 2020-03-08 16:05:37 -07:00
  • 766c8ef877 Plugins/Spinach: use event queue for game loop Pragmatic Software 2020-03-07 19:38:29 -08:00
  • 470d463686 Plugins/Battleship: use event queue for game loop Pragmatic Software 2020-03-07 19:27:15 -08:00
  • f258cf6cc6 Plugins/AntiTwitter: use event queue to decrement offense counter Pragmatic Software 2020-03-07 18:45:34 -08:00
  • e6deebc876 Plugins/AntiRepeat: dequeue events on unload Pragmatic Software 2020-03-07 18:43:07 -08:00
  • 3eb35a876f Plugins/AntiRepeat: replace debug value with production value Pragmatic Software 2020-03-07 18:33:33 -08:00
  • 89b6096901 Plugins/AntiRepeat: use event queue to decrement offense counter Pragmatic Software 2020-03-07 18:31:55 -08:00
  • bac855c1f4 ChanOps: save permanent bans/mutes better Pragmatic Software 2020-03-07 18:19:24 -08:00
  • 08667eda5d Update version Pragmatic Software 2020-03-06 20:25:07 -08:00
  • c17c885600 Plugins/Connect4: use event queue for game loop Pragmatic Software 2020-03-06 20:24:31 -08:00
  • 857021f25f Interpreter: $self is no longer passed through event queue Pragmatic Software 2020-03-06 20:23:44 -08:00
  • 5624d2d166 Timer: intelligently wait for next tick; eventqueue command can now filter Pragmatic Software 2020-03-06 20:23:17 -08:00
  • bc79f3a69d Plugins/RemindMe: use event queue for reminders Pragmatic Software 2020-03-06 17:09:29 -08:00
  • 471422a4f8 Update version Pragmatic Software 2020-03-06 13:31:27 -08:00
  • c815ccbc0d Use event queue for unban/unmute timeouts Pragmatic Software 2020-03-06 13:31:22 -08:00
  • f5927c8761 Interpreter: use event queue for output queue and command queue Pragmatic Software 2020-03-06 13:30:09 -08:00
  • 74b3f35d3e ProcessManager: properly add "can-kill" cap without triggering saving Pragmatic Software 2020-03-06 13:29:37 -08:00
  • 16ac6d95fb Give sensible names to various existing timers Pragmatic Software 2020-03-06 13:28:06 -08:00
  • e98072f98d IgnoreList: use event queue for ignore timeouts Pragmatic Software 2020-03-06 13:23:40 -08:00
  • 25623ac80e Timer: refactor to use event queue Pragmatic Software 2020-03-06 13:21:44 -08:00
  • 41728783ed AntiFlood: fix private message ignorelist Pragmatic Software 2020-03-04 18:26:39 -08:00
  • ffdebc3f2d Plugins/UrlTitles: fix typo Pragmatic Software 2020-03-04 15:38:53 -08:00
  • 326fac5a6e Update version Pragmatic Software 2020-03-04 13:25:48 -08:00
  • c467f92904 DualIndexHashObject: get_keys: ensure index actually exists Pragmatic Software 2020-03-04 13:25:41 -08:00
  • 6c4f56f9df IgnoreList: refactored to use DualIndexHashObject Pragmatic Software 2020-03-04 13:24:40 -08:00
  • c46783eca1 Update version Pragmatic Software 2020-03-04 09:56:29 -08:00
  • e28d664cd5 Factoids: /msg caller for unknown command instead of silently disregarding Pragmatic Software 2020-03-04 09:56:22 -08:00
  • 48361191bd DualIndexSQLiteObject: Add comment about compatibility with DualIndexHashObject Pragmatic Software 2020-03-04 05:54:20 -08:00
  • dc0c00e847 Update version Pragmatic Software 2020-03-03 12:51:04 -08:00
  • c5f137e853 FactoidCommands: optimize histogram, top20 and count Pragmatic Software 2020-03-03 12:51:00 -08:00
  • 82b4e51f09 DualIndexSQLiteObject: get_each(): put parentheses around related OR clauses Pragmatic Software 2020-03-03 10:10:20 -08:00
  • b7240d3bdc DualIndexSQLiteObject: make _sort prefix more consistent Pragmatic Software 2020-03-03 08:55:34 -08:00
  • 0a034814ad FactoidCommands: reinstate regex command Pragmatic Software 2020-03-03 07:41:07 -08:00
  • 3ff232decd DualIndexSQLiteObject: refactor get_each() to use array instead of hash Pragmatic Software 2020-03-03 07:40:23 -08:00
  • 786dfc8c6c Update version Pragmatic Software 2020-02-29 01:46:34 -08:00
  • 941b3327c6 Factoids: Optimize export_factoids() with get_each() and get_next() Pragmatic Software 2020-02-29 01:46:29 -08:00
  • 178c02de72 DualIndexSQLiteObject: replace get() with get_all(), get_each() and get_next() Pragmatic Software 2020-02-29 01:45:17 -08:00
  • 3ca3917891 MessageHistory: minor improvements to recall Pragmatic Software 2020-02-27 21:06:52 -08:00
  • d327d24c1c Update version Pragmatic Software 2020-02-27 20:42:22 -08:00
  • 2ef640de19 Plugins/TypoSub: limit length of s//g replacements Pragmatic Software 2020-02-27 14:20:42 -08:00
  • cb80857927 Update version Pragmatic Software 2020-02-27 11:14:50 -08:00
  • b178b718f0 Factoids: DualIndexSQLiteObject->get() is now powerful enough to replace FactoidsSQLite Pragmatic Software 2020-02-27 11:14:43 -08:00
  • 97b2394166 Update version Pragmatic Software 2020-02-26 17:51:29 -08:00
  • b7fcb909dc DualIndexSQLiteObject: minor improvements Pragmatic Software 2020-02-26 17:49:59 -08:00
  • c489b6eac7 Factoids: replace get_all_by_trigger() with DualIndexSQLiteObject->get() Pragmatic Software 2020-02-26 17:48:34 -08:00
  • bd805f558b doc/Commands.md: my command creates a new user account if one does not exist Pragmatic Software 2020-02-26 11:11:56 -08:00
  • 978fa255b2 Update version Pragmatic Software 2020-02-26 02:33:14 -08:00
  • 4c7b7551e2 FactoidCommands: Optimize factfind() Pragmatic Software 2020-02-26 02:32:52 -08:00
  • 5d3dca94b9 Factoids: Optimize find_factoid() Pragmatic Software 2020-02-26 02:32:22 -08:00
  • 91b2b1e7c7 MessageHistory_SQLite: move extension loading to inside eval block Pragmatic Software 2020-02-26 02:31:08 -08:00