3
0
mirror of https://github.com/pragma-/pbot.git synced 2024-11-21 19:39:44 +01:00

Commit Graph

  • 888da7dda1
    Factoids: move enabled check to before /call master Pragmatic Software 2024-11-15 01:15:37 -0800
  • c6433a662f
    Commands/Factoids: remove "not owner" restriction on factset/factunset Pragmatic Software 2024-11-14 01:21:48 -0800
  • 5bca8c7d16
    Plugin/Spinach: Improvements Pragmatic Software 2024-11-13 21:43:22 -0800
  • 343dbae57e
    Plugin/Spinach: add help text; minor clean-ups Pragmatic Software 2024-11-10 18:39:14 -0800
  • dbff4bc2f7
    Interpreter: reset split_result after processing it Pragmatic Software 2024-11-10 17:45:33 -0800
  • 8e2b0df17c
    Update factoids Pragmatic Software 2024-11-10 09:53:45 -0800
  • 72ac68fb02
    Plugin/Spinach: rounds/questions/bonus rounds now configurable via settings Pragmatic Software 2024-11-09 20:54:10 -0800
  • 22771fabf6
    Plugin/Spinach: massive refactor Pragmatic Software 2024-11-08 23:29:52 -0800
  • 84117d83c7
    applets/paren: Disambiguate *f(x) = *(f(x)) from (*f)(x) (#74) JustAnotherArchivist 2024-11-09 05:48:52 +0000
  • 1b7d484b8f applets/paren: Disambiguate *f(x) = *(f(x)) from (*f)(x) #74 JustAnotherArchivist 2024-11-09 05:20:45 +0000
  • a11dc12861
    Interpreter: remove debug message Pragmatic Software 2024-11-07 19:47:02 -0800
  • e325138249
    Plugin/Spinach: correct round1q3 state transition Pragmatic Software 2024-11-07 19:46:30 -0800
  • 828892726d
    doc/Factoids.md: Fix typo Pragmatic Software 2024-11-07 02:41:07 -0800
  • a262139fd2
    Factoids: require locked to be exactly 1 to invoke commands with required_caps Pragmatic Software 2024-11-07 01:45:15 -0800
  • 12ec8bb77c
    Factoids: don't add nick if add_nick defined and set to 0 Pragmatic Software 2024-11-06 22:51:29 -0800
  • 54ef6b14ce
    Plugin/Date: use existing context when launching date applet Pragmatic Software 2024-11-05 23:57:48 -0800
  • 7f49321e29
    Commands/Factoids: fix unsetting locked on factoids with cap-override Pragmatic Software 2024-11-05 16:55:53 -0800
  • 650bf40a24
    Disallow invoking of commands with requires_cap from unlocked factoids Pragmatic Software 2024-11-05 16:48:59 -0800
  • 10374b47c9
    Update factoids Pragmatic Software 2024-11-05 02:30:43 -0800
  • a71f29be1a
    FuncBuiltins: add maybe-on Pragmatic Software 2024-11-05 02:13:39 -0800
  • ead34c81c9
    Plugin/FuncBuiltins: add maybe-to Pragmatic Software 2024-11-04 01:53:41 -0800
  • 9ebc77f4da
    Replace preserve_whitespace metadata with condense-whitespace Pragmatic Software 2024-11-04 00:25:36 -0800
  • 41c5182208
    Update factoids Pragmatic Software 2024-11-03 19:27:05 -0800
  • 4c866d39b6
    Fix white-space handling; add suppress-no-output Pragmatic Software 2024-11-03 19:26:56 -0800
  • 1f232a9455
    Applets: Add $context->{interpreted} to exit interpreter loop Pragmatic Software 2024-11-03 19:22:45 -0800
  • 29f1fa0c4b
    Plugin/AntiHello: update regex Pragmatic Software 2024-11-03 19:17:58 -0800
  • b58b778648
    Applets: execute_applet() returns defined value to end interpreter loop Pragmatic Software 2024-11-03 12:05:39 -0800
  • 2182b26bfd
    FuncBuiltins: add shquote and quotemeta Pragmatic Software 2024-11-02 19:13:34 -0700
  • bd4fd4ea27
    pbot-vm: preserve newlines in split_line() Pragmatic Software 2024-11-02 18:29:25 -0700
  • 02a0d8ecfb
    Commands/Factoids: Fix 4-arg form of factmove; add factcopy Pragmatic Software 2024-11-02 18:27:51 -0700
  • e234446afd
    Plugin/Wordle: change "guesses attempted" to "guesses" Pragmatic Software 2024-11-02 17:59:07 -0700
  • 73c4ed465d
    Factoid/Variables: minor refactor, no semantic changes Pragmatic Software 2024-11-02 17:58:14 -0700
  • c6f6823df9
    Fix misc white-spacing issues Pragmatic Software 2024-11-02 17:57:19 -0700
  • af2d9844b8
    Interpreter: allow processing of empty result Pragmatic Software 2024-11-02 17:53:37 -0700
  • f680439d47
    Plugin/Wordle: add guesses subcommand Pragmatic Software 2024-10-31 00:55:31 -0700
  • e7d3a543c4
    Update factoids Pragmatic Software 2024-10-30 19:18:18 -0700
  • d8a284e9c1
    Core/Interpreter: preserve newlines in commands Pragmatic Software 2024-10-30 16:37:20 -0700
  • e5e0f26b90
    applets/pbot-vm: minor fixes Pragmatic Software 2024-10-30 15:43:38 -0700
  • f4caf44eb0
    split_line(): Remove no longer used next_ch/last_ch Pragmatic Software 2024-10-29 12:49:19 -0700
  • 4287cb9fa2
    Fix split_line() quoting to be more sh-like Pragmatic Software 2024-10-29 10:19:46 -0700
  • 4a025801a2
    applets/pbot-vm: disregard IRC text modifiers when escaping unprintable characters Pragmatic Software 2024-10-27 12:52:15 -0700
  • f2068a4baf
    Plugin/AntiHello: update regex Pragmatic Software 2024-10-25 17:51:16 -0700
  • 2c7dcafba5
    Plugin/AntiHello: save offense counters to storage Pragmatic Software 2024-10-25 16:01:08 -0700
  • f542cc0cf2
    Core/Factoids: top20: show only defined edited-by for edited sub-command Pragmatic Software 2024-10-23 22:32:27 -0700
  • 4345b0a75c
    Core/Factoids: update edit-by when factadd -f; add edited to top20 Pragmatic Software 2024-10-23 21:36:21 -0700
  • 673c468159
    applets/cjeopardy: add more alternative answers Pragmatic Software 2024-10-23 12:34:27 -0700
  • 4286c459d1
    Update factoids Pragmatic Software 2024-10-23 12:15:59 -0700
  • abdb88c7b3
    Plugin/Wordle: add solved-by to info and guess Pragmatic Software 2024-10-23 11:59:03 -0700
  • 7db191e7c2
    applets/cjeopardy: add alternative answers tor postfix/prefix questions Pragmatic Software 2024-10-22 10:47:20 -0700
  • 755d7bd6c0
    Bug fixes Pragmatic Software 2024-10-22 09:50:10 -0700
  • 521e8850b0
    Core/IgnoreList: allow specifying nickname as channel argument to ignore private messages Pragmatic Software 2024-10-15 20:05:24 -0700
  • 597820c053
    Core/Factoids: properly restore invalid $variable expansions Pragmatic Software 2024-10-15 19:56:04 -0700
  • 876d5a88bf
    Update factoids Pragmatic Software 2024-10-15 19:55:01 -0700
  • 71a4c4c331
    Plugin/Wordle: add info command; minor tweak to start error-handling Pragmatic Software 2024-10-15 11:54:32 -0700
  • d29a60978e
    Plugin/Battleship: improve ship placement Pragmatic Software 2024-10-06 01:34:04 -0700
  • a2b5162290
    Plugin/Battleship: perform attacks in command-order instead of player-order Pragmatic Software 2024-10-05 14:19:05 -0700
  • 646a7f8e7f
    Factoids: move /code to after action processing Pragmatic Software 2024-10-04 22:34:02 -0700
  • 3a63448753
    Update factoids Pragmatic Software 2024-10-04 22:00:35 -0700
  • bb1b43b089
    applets/wiktionary: refactor relations Pragmatic Software 2024-10-02 20:13:45 -0700
  • 68bd1e4d86
    applets/wiktionary: add -r flag for relations Pragmatic Software 2024-10-02 18:50:56 -0700
  • a1ec2bfada
    applets/cjeopardy: fix wording of question 448 Pragmatic Software 2024-10-02 15:02:00 -0700
  • 9192b7bfad
    pbot-vm: Preserve escapes in -args and -stdin Pragmatic Software 2024-10-01 13:08:52 -0700
  • 6002c93d60
    pbot-vm: Fix -paste getting 403 Forbidden Pragmatic Software 2024-10-01 12:37:45 -0700
  • a453518fab
    AntiFlood: add some missing nickserv account case normalization Pragmatic Software 2024-09-28 12:19:37 -0700
  • 50ca5b57f6
    Remove TypoSub from plugin_autoload Pragmatic Software 2024-09-23 11:27:04 -0700
  • fcaa2d3044
    Plugin/Wordle: add missing Italian words and vowel; fix German translation Pragmatic Software 2024-09-22 17:05:46 -0700
  • 635f2c5a00
    Update factoids Pragmatic Software 2024-09-19 13:57:20 -0700
  • 85c3f1f9f2
    AntiFlood: relax default flood values Pragmatic Software 2024-09-19 13:57:08 -0700
  • e39c9ea3ad
    WebPaste: sprunge.us dead Pragmatic Software 2024-09-19 13:56:23 -0700
  • 6d10a146ed
    applets/c2english: improve text of function calls Pragmatic Software 2024-09-19 13:55:08 -0700
  • 7da755d248
    pbot-vm: make clang2x default language; add -Wno-unused-variable Pragmatic Software 2024-09-19 13:51:57 -0700
  • 002f7a23d1
    Plugin/AntiHello: always send private message warning Pragmatic Software 2024-09-08 17:17:47 -0700
  • 2cce930d47
    Update factoids (set keep-escapes 1 to preserve backslashes on some commands) Pragmatic Software 2024-08-19 11:38:07 -0700
  • 13c117e360
    pbot-vm: remove/replace -Wno-unused with -Wno-unused-parameter Pragmatic Software 2024-08-17 22:17:46 -0700
  • 1b9e482396
    Plugin/Wordle: refactor how wordlist is (not) reloaded Pragmatic Software 2024-08-13 00:07:13 -0700
  • ac8753f962
    Plugin/Wordle: do not reload words from disk until wordlist changes; add british and urban to supp for English lists Pragmatic Software 2024-08-12 12:43:20 -0700
  • b31aa7a816
    AntiAway/AntiHello: added "2nd offense" text to warning kick message Pragmatic Software 2024-08-10 14:02:58 -0700
  • de42067e28
    Plugin/AntiHello: update greeting regex Pragmatic Software 2024-08-07 15:51:01 -0700
  • 1986da2a4b
    Plugin/AntiHello: update greeting regex Pragmatic Software 2024-08-07 15:29:17 -0700
  • dd4be2184c
    Add Plugins/AntiHello to warn about stand-alone greetings in large channels Pragmatic Software 2024-08-07 14:48:05 -0700
  • e96e48562c
    Plugin/WordMorph: improve start message Pragmatic Software 2024-08-03 00:00:07 -0700
  • 58303f6b97
    Plugin/AntiAway: unregister irc.public when unloading Pragmatic Software 2024-07-23 11:38:16 -0700
  • 4cf8583a1e
    Plugin/AntiAway: improve logic of temp-ban warning Pragmatic Software 2024-07-22 13:56:44 -0700
  • a0a61ff0d5
    Plugin/AntiAway: monitor PRIVMSG for away nicks Pragmatic Software 2024-07-22 13:47:30 -0700
  • 1e668a6012
    Update doc/Commands.md and factoids Pragmatic Software 2024-07-18 16:11:05 -0700
  • 5988d3d11d
    Update factoids Pragmatic Software 2024-07-15 18:54:14 -0700
  • 88518a21df
    Update factoids Pragmatic Software 2024-07-11 13:54:40 -0700
  • 6ac157d42d
    applets/c2english: make some rules more aware of expressions Pragmatic Software 2024-07-10 12:46:56 -0700
  • c1847efc35
    applets/wiktionary: remove pluralization of parts of speech Pragmatic Software 2024-06-29 12:04:37 -0700
  • ff31d71024
    applets/wiktionary: add part of speech filter option Pragmatic Software 2024-06-29 11:33:11 -0700
  • dfd56aed57
    Plugin/AntiRepeat: increase min length to allow "thanks"/"thank you" Pragmatic Software 2024-06-28 18:51:37 -0700
  • abbe785911
    doc/QuickStart.md: minor tweak to login section Pragmatic Software 2024-06-23 12:27:56 -0700
  • 6722fd7f8d
    Store user passwords as salted hash digests Pragmatic Software 2024-06-22 22:38:15 -0700
  • 784c2508e5
    c2english/CGrammar: fix translation of [static n] in array parameters Pragmatic Software 2024-06-12 14:22:26 -0700
  • 0786ee03a3
    applets/wiktionary.pl: show disambiguation when word is not found Pragmatic Software 2024-06-08 14:24:20 -0700
  • da75397b51
    applets/wiktionary.pl: show list of languages when entry is not found Pragmatic Software 2024-06-08 09:12:20 -0700
  • 9b1687d46c
    applets/wiktionary.pl: add error-checking Pragmatic Software 2024-06-08 07:24:50 -0700
  • 04209e4b7e
    Interpreter: restore preserve_escapes in make_args() to fix sed Pragmatic Software 2024-06-03 09:07:53 -0700
  • 0848cfcdd4
    doc/VirtualMachine.md: minor tweak to VSOCK section Pragmatic Software 2024-05-26 17:46:47 -0700
  • 80f9ea1acd
    Interpreter: escaped spaces behave better Pragmatic Software 2024-05-26 17:44:59 -0700