3
0
mirror of https://github.com/pragma-/pbot.git synced 2025-07-31 17:57:32 +02:00

Commit Graph

  • 7e539cc633 Fix typo Pragmatic Software 2021-09-06 13:03:01 -07:00
  • 93ad26d27d Doc: minor formatting tweak Pragmatic Software 2021-09-06 12:51:04 -07:00
  • ce2224c380 Document aka commands Pragmatic Software 2021-09-06 12:45:02 -07:00
  • e60c4dc1f2 MessageHistory: Add akadelete command Pragmatic Software 2021-09-06 12:43:18 -07:00
  • 169a4c9fc7 Fix minor issue with command piping; misc clean-ups Pragmatic Software 2021-09-04 20:53:02 -07:00
  • 5f2d6d3b96 cpanfile: add Text::WordDiff to compiler_vm feature Pragmatic Software 2021-09-03 17:24:57 -07:00
  • 2451eda70f GoogleSearch: -n option can now appear anywhere Pragmatic Software 2021-08-28 09:13:08 -07:00
  • aaad36f99c GoogleSearch: fix usage and improve stuff Pragmatic Software 2021-08-28 09:06:33 -07:00
  • 4096510d05 Replace Text::Levenshtein with Text::Levenshtein::XS Pragmatic Software 2021-08-27 19:57:18 -07:00
  • d1bb30ef94 Replace Text::Levenshtein with Text::Levenshtein::XS Pragmatic Software 2021-08-27 19:41:51 -07:00
  • 731d795c03 Interpreter: log bot output in message history Pragmatic Software 2021-08-26 10:47:59 -07:00
  • e9a8620fb0 Factoids/Selectors: Add missing use statement Pragmatic Software 2021-08-25 22:05:52 -07:00
  • ff298a3862 Factoids: add factoid command Pragmatic Software 2021-08-25 21:25:18 -07:00
  • fd1c5b66c9 Interpreter: move dehighlight/truncate to output_result() Pragmatic Software 2021-08-25 19:40:38 -07:00
  • d9a9ef0cc0 Interpreter: fix truncated text with multiple nicks Pragmatic Software 2021-08-24 20:27:12 -07:00
  • b7ce503a8d Interpreter: stop processing at the right spot Pragmatic Software 2021-08-23 22:11:33 -07:00
  • a9eb7cc24b Interpreter: minor clean-up Pragmatic Software 2021-08-23 21:54:07 -07:00
  • 50d4a2a94d Interpreter: don't stop processing on empty result Pragmatic Software 2021-08-23 21:51:26 -07:00
  • 48373719d8 Factoids: preserve_whitespace now works for all factoids Pragmatic Software 2021-08-23 19:27:34 -07:00
  • ebb209549a Plugin/FuncBuiltins: Add ana function to explicitly fix-up a/an articles Pragmatic Software 2021-08-23 13:36:11 -07:00
  • b638757f92 Interpreter: fix-up a/an article in front of &{cmdsub}s Pragmatic Software 2021-08-23 13:23:12 -07:00
  • 68490b6ac5 Factoids: add blank line between factlog entries Pragmatic Software 2021-08-22 09:55:50 -07:00
  • 49d92aa1bd MessageHistory: recall special characters can now be escaped Pragmatic Software 2021-08-19 11:05:36 -07:00
  • 68ed2e7580 c2english: minor clean-ups Pragmatic Software 2021-08-16 12:26:11 -07:00
  • 31ae34e17e Remove obsolete generate_undos.pl script Pragmatic Software 2021-08-15 19:44:21 -07:00
  • d40d602b79 Move script/ to bin/ Pragmatic Software 2021-08-15 19:42:09 -07:00
  • 8115169729 c2english: minor clean-ups Pragmatic Software 2021-08-15 11:18:28 -07:00
  • 1b13123474 updates: remove background-process from recall command metadata Pragmatic Software 2021-08-13 14:20:56 -07:00
  • d1df2d325c Improve output of truncation text Pragmatic Software 2021-08-12 22:30:56 -07:00
  • 91073df113 data/commands: recall should not be run backgrounded Pragmatic Software 2021-08-12 22:28:52 -07:00
  • b4ad221a61 modules/expand_macros.pl: add some default #includes and use -ftrack-macro-expansion=0 to omit macro tracking noise added in recentish GCC upgrade Pragmatic Software 2021-08-08 14:13:02 -07:00
  • defad20bfd Refactor and simplify atexit routines Pragmatic Software 2021-08-06 12:59:21 -07:00
  • 3fc39c9359 Core/Commands: remove(): fix arguments passed to unregister() Pragmatic Software 2021-08-06 11:14:40 -07:00
  • 275ee6952f Plugin/RemindMe: fix double-dequeue issue Pragmatic Software 2021-08-06 11:02:32 -07:00
  • f2a45d74a6 Plugin/GetUrl: add TODO to header Pragmatic Software 2021-08-06 10:16:14 -07:00
  • f9d8c09b5b Add simple GetUrl plugin, not autoloaded Pragmatic Software 2021-08-05 19:35:30 -07:00
  • dd54bc40cb DualIndexSQLiteObject: improve header comments Pragmatic Software 2021-08-04 22:46:51 -07:00
  • 7aac2bba50 Plugin/RunCommand: output STDERR lines; output error if command not found Pragmatic Software 2021-08-04 20:03:25 -07:00
  • 03a14c4928 Plugin/RunCommand: silence useless warning Pragmatic Software 2021-08-04 19:01:57 -07:00
  • 5c43b46477 Plugin/RunCommand: improve pumping and handle lines longer than maximum IRC mesasge length Pragmatic Software 2021-08-04 18:50:07 -07:00
  • 4c5492f5e9 Plugins/Plang: fix add_factoid() Pragmatic Software 2021-08-02 18:06:50 -07:00
  • f286ff44a0 Modules: fix load command Pragmatic Software 2021-08-02 17:53:16 -07:00
  • f6665969ac modules/qalc.pl: refactor and clean-up ugly code Pragmatic Software 2021-08-02 17:52:38 -07:00
  • a0e2ba3610 Interpreter: minor comments about getopt Pragmatic Software 2021-08-02 04:57:52 -07:00
  • 2d0361e7f6 README: fix link Pragmatic Software 2021-08-02 04:46:52 -07:00
  • 487c84e824 Registry: remove plugin_dir Pragmatic Software 2021-08-02 04:40:45 -07:00
  • f4dbb68221 Rename irc.onemode to irc.modeflag Pragmatic Software 2021-08-01 18:02:10 -07:00
  • 108c2924cc Move some handlers to relevant Handlers modules Pragmatic Software 2021-08-01 15:53:58 -07:00
  • 1c5dc69047 Plugins: die if plugin fails to autoload during start-up Pragmatic Software 2021-07-31 12:05:48 -07:00
  • 17e78cd7fc Commands: add(): improve named-parameter validation Pragmatic Software 2021-07-31 12:04:50 -07:00
  • 5aeb608052 Commands: fix minor typos in comments Pragmatic Software 2021-07-30 19:50:30 -07:00
  • 926d57990b Support named-parameters in command registration Pragmatic Software 2021-07-30 19:01:24 -07:00
  • 483984754a Simplify use of getopt() throughout Pragmatic Software 2021-07-30 15:01:38 -07:00
  • bbe5b58b97 Plugin/Wttr: recent changes needs default/all moved up in options Pragmatic Software 2021-07-28 18:37:40 -07:00
  • 7c4c5847ab Interpreter: find factoid channel for dont-replace-pronouns metadata Pragmatic Software 2021-07-28 18:05:14 -07:00
  • 12cedcd60e Plugin/Wttr: output options in consistent order Pragmatic Software 2021-07-28 17:33:39 -07:00
  • a27a36a05e Plugin/Wttr: add newlines to output so truncation text is readable Pragmatic Software 2021-07-28 17:11:44 -07:00
  • 5dd4566ad4 Add usershow command to show user metadata Pragmatic Software 2021-07-27 23:46:54 -07:00
  • 62a477b7c4 Fix rare case where dont-replace-pronouns was ignored Pragmatic Software 2021-07-27 23:25:38 -07:00
  • 44a614b716 VERSION: Fix minor typo in comment Pragmatic Software 2021-07-27 22:48:27 -07:00
  • 39ee73f0b8 Fix version not updating after refresh Pragmatic Software 2021-07-27 22:38:19 -07:00
  • 59140d4096 Remove add_nick mess from ProcessManager Pragmatic Software 2021-07-27 21:27:03 -07:00
  • 8cff244256 Simplify VERSION.pm Pragmatic Software 2021-07-27 12:25:56 -07:00
  • 67d2dd5d95 Minor clean-up and polish Pragmatic Software 2021-07-27 12:01:42 -07:00
  • 837046a34b data: update last_update file Pragmatic Software 2021-07-26 22:44:05 -07:00
  • bf3891fc1c Update version Pragmatic Software 2021-07-26 21:46:26 -07:00
  • 6ba7864474 Add missing PBot::Core::Factoids::* files Pragmatic Software 2021-07-26 21:46:20 -07:00
  • 7cfe088a41 Update version Pragmatic Software 2021-07-26 21:41:38 -07:00
  • b9d0dd653f Update: Recent changes require bot restart Pragmatic Software 2021-07-26 21:41:34 -07:00
  • c75be8b4b0 Refactor PBot::Core::Factoids into PBot::Core::Factoids::* Pragmatic Software 2021-07-26 21:39:44 -07:00
  • f51c9fd841 Update version Pragmatic Software 2021-07-26 07:46:53 -07:00
  • 5567270f59 Factoids: ensure user has capability when factsetting cap-override Pragmatic Software 2021-07-26 07:46:50 -07:00
  • b9a2a0a306 Plugin/RunCommand.pm: fix grammar of header comment Pragmatic Software 2021-07-25 21:30:55 -07:00
  • a4ad219ff1 Plugin/RunCommand: clarify that plugin is not autoloaded by default Pragmatic Software 2021-07-25 21:23:55 -07:00
  • ecdd914b37 Plugin/RunCommand: import finish too Pragmatic Software 2021-07-25 19:14:07 -07:00
  • 3d3bbfb784 Update version Pragmatic Software 2021-07-25 19:07:07 -07:00
  • 2d417e2368 Factoids: fix log_factoid() in add_factoid() Pragmatic Software 2021-07-25 19:07:03 -07:00
  • 70e82a14d3 Plugin/RunCommand: improve header comments Pragmatic Software 2021-07-25 18:55:34 -07:00
  • b23860a54c Plugin/RunCommand: update header with comments Pragmatic Software 2021-07-25 18:54:07 -07:00
  • c393976ab1 Add RunCommand plugin Pragmatic Software 2021-07-25 18:43:35 -07:00
  • 79c26366f6 Update version Pragmatic Software 2021-07-25 08:24:49 -07:00
  • f81b64f374 WebPaste: insignificant rename filename field Pragmatic Software 2021-07-25 08:24:42 -07:00
  • 38ca456fb6 Modules: er, the quotes are needed Pragmatic Software 2021-07-25 08:24:16 -07:00
  • 34ab87c8a8 Update version Pragmatic Software 2021-07-24 17:29:56 -07:00
  • ad5e8bc545 Modules: strip quotes from arguments Pragmatic Software 2021-07-24 17:29:51 -07:00
  • b71e32a9ce Update version Pragmatic Software 2021-07-24 14:18:22 -07:00
  • baa726bec6 WebPaste: paste as text/plain to 0x0.st (prevents .bin pastes) Pragmatic Software 2021-07-24 14:18:19 -07:00
  • 9ebf188530 Update README.md Pragmatic Software 2021-07-23 19:37:59 -07:00
  • 7d966b4d4f Update version Pragmatic Software 2021-07-23 19:24:17 -07:00
  • 7da9d1b9ea Updates: Recent changes require bot restart Pragmatic Software 2021-07-23 19:24:14 -07:00
  • 7b703ccffe Move Storage and Utils into Core Pragmatic Software 2021-07-23 19:22:25 -07:00
  • 1b15ba615b Commands: insignificant refactor to remove an extra line Pragmatic Software 2021-07-23 18:37:45 -07:00
  • 611cc00102 Update version Pragmatic Software 2021-07-23 18:26:50 -07:00
  • 2b0201343f Progress on polishing things Pragmatic Software 2021-07-23 18:26:45 -07:00
  • 6fd4245b2e Commands now stored as hash table Pragmatic Software 2021-07-23 18:26:07 -07:00
  • 2bda82dd4b Update version Pragmatic Software 2021-07-23 17:01:22 -07:00
  • cca43f965d Add PBot::Core::Handlers Pragmatic Software 2021-07-23 17:01:18 -07:00
  • d99bef82ba Update version Pragmatic Software 2021-07-23 16:59:05 -07:00
  • 908746d542 Updates: Recent changes require a bot restart Pragmatic Software 2021-07-23 16:59:02 -07:00
  • 98598e4203 Rename IRCHandlers to Handlers Pragmatic Software 2021-07-23 16:57:33 -07:00