3
0
mirror of https://github.com/pragma-/pbot.git synced 2025-11-18 07:27:31 +01:00

Commit Graph

  • 70abebeb90 Update version Pragmatic Software 2020-02-09 21:30:57 -08:00
  • 1f94973bd2 Users: improve find_user Pragmatic Software 2020-02-09 21:30:55 -08:00
  • cfc3ad855f Users: my: lock chanop and admin capabilities behind admin capability Pragmatic Software 2020-02-09 21:08:52 -08:00
  • 90a5c47f4b Update version Pragmatic Software 2020-02-09 20:58:31 -08:00
  • 04f624729a Users: my command now properly finds user account in other channels Pragmatic Software 2020-02-09 20:55:30 -08:00
  • 9afb8c506d Users: improve find_user_account Pragmatic Software 2020-02-09 20:38:44 -08:00
  • c9fed700ef Users: my command is now aware of is- capabilities Pragmatic Software 2020-02-09 20:18:55 -08:00
  • 3c3e642bb9 Users: fix undefined value warning Pragmatic Software 2020-02-09 20:16:29 -08:00
  • 1c779195b5 Capabilities: improve output of cap whohas Pragmatic Software 2020-02-09 19:32:52 -08:00
  • 0848c5752f Add built-in users command Pragmatic Software 2020-02-09 19:29:32 -08:00
  • 55d7561479 AntiFlood: remove "user is whitelisted" log message Pragmatic Software 2020-02-09 19:29:06 -08:00
  • c4b71347bf Whitelist is now a user-capability Rework ban-whitelist to ban-exemptions Pragmatic Software 2020-02-09 16:20:58 -08:00
  • f32dec200b Plugins: minor style clean-up Pragmatic Software 2020-02-09 13:10:34 -08:00
  • 6d6689b06e Class: minor grammar fix Pragmatic Software 2020-02-09 13:10:07 -08:00
  • 5396a7fcff AntiKickAutoRejoin: be nicer Pragmatic Software 2020-02-09 12:55:30 -08:00
  • 8c654bb956 Util/LWPUserAgentCached: minor style clean-up Pragmatic Software 2020-02-08 20:53:05 -08:00
  • c6f3a9aab4 Util/LWPUserAgentCached: minor style clean-up Pragmatic Software 2020-02-08 20:49:14 -08:00
  • 9d3392ecae doc/QuickStart.md: very minor edit Pragmatic Software 2020-02-08 20:19:59 -08:00
  • 81b9a11ccb Update version Pragmatic Software 2020-02-08 19:48:07 -08:00
  • 59af6e944d Plugins: use Plugin parent class Pragmatic Software 2020-02-08 19:48:05 -08:00
  • e58044f2f1 NickList: fix undefined value warning Pragmatic Software 2020-02-08 15:11:29 -08:00
  • f698840bd0 Update version Pragmatic Software 2020-02-08 14:42:23 -08:00
  • 525b2ee056 Interpreter: do not dehighlight nicks that are followed by a colon Pragmatic Software 2020-02-08 14:42:20 -08:00
  • 30494e54b2 Update version Pragmatic Software 2020-02-08 11:05:20 -08:00
  • 02f93c8721 Significant refactor and clean-up of PBot class instantiation Pragmatic Software 2020-02-08 11:04:13 -08:00
  • 649f83f1b3 doc/Admin.md: update pluglist output Pragmatic Software 2020-02-07 21:26:29 -08:00
  • 80842726bb doc/Admin: cap group can now accept more than one capability Pragmatic Software 2020-02-07 21:20:17 -08:00
  • 4d082175de doc/Admin.md: improvements Pragmatic Software 2020-02-07 21:14:49 -08:00
  • 66cff86cef doc/Admin.md: update output for cap list admin example Pragmatic Software 2020-02-07 21:08:50 -08:00
  • 4485600eca doc/Admin.md: add missing admin group to can-op-wildcard in table Pragmatic Software 2020-02-07 21:04:57 -08:00
  • 78a0f32e17 Update version Pragmatic Software 2020-02-07 20:48:14 -08:00
  • 39e98db663 Plugins: __PACKAGE__ no longer necessary in unload() Pragmatic Software 2020-02-07 20:48:09 -08:00
  • bcacab7af2 EventDispatcher: use most recent caller frame to determine package Pragmatic Software 2020-02-07 20:45:29 -08:00
  • 10a853039a misc/update-version: drop .pl suffix Pragmatic Software 2020-02-07 12:32:39 -08:00
  • 29df4d48f2 Remove build/ Pragmatic Software 2020-02-07 12:29:21 -08:00
  • dae922bae2 Update version Pragmatic Software 2020-02-07 12:24:23 -08:00
  • 9f2a0346e0 Plugins: unregister event handlers on unload Pragmatic Software 2020-02-07 12:24:21 -08:00
  • cf9c45f3e9 EventDispatcher: can now unregister handlers Pragmatic Software 2020-02-07 12:12:55 -08:00
  • 270df1551f Update version Pragmatic Software 2020-02-07 11:22:19 -08:00
  • d92f690195 Plugins/TypoSub: allow, but ignore, trailing characters after a s/// closed sub Pragmatic Software 2020-02-07 11:22:16 -08:00
  • 165099b035 doc/Admin.md: minor edit Pragmatic Software 2020-02-06 11:49:53 -08:00
  • 2976df359e doc/Admin.md: add a separator Pragmatic Software 2020-02-06 11:36:56 -08:00
  • 8969e127c7 doc/Admin.md: add one more example to cap whohas Pragmatic Software 2020-02-06 11:35:41 -08:00
  • f3559a3198 doc: add "cap whohas" Pragmatic Software 2020-02-06 11:22:47 -08:00
  • d668c48b47 doc/Registry.md: slightly improve grammar Pragmatic Software 2020-02-06 11:06:27 -08:00
  • b50475d25a doc/Registry.md: document general.no_dehighlight_nicks Pragmatic Software 2020-02-06 11:04:24 -08:00
  • 57a706ab48 Update version Pragmatic Software 2020-02-06 10:47:39 -08:00
  • d4bd248f9d Interpreter: clean up nick-dehighlighter Pragmatic Software 2020-02-06 10:47:34 -08:00
  • d9aa585949 NickList: add get_nicks() function Pragmatic Software 2020-02-06 10:47:19 -08:00
  • 2de9ad516f Update version Pragmatic Software 2020-02-06 04:01:44 -08:00
  • d38402754e Interpreter: minor bugfix Pragmatic Software 2020-02-06 04:01:41 -08:00
  • f7d3c7b755 Update version Pragmatic Software 2020-02-06 03:49:37 -08:00
  • c7c0b49515 Interpreter: preserve case of dehighlight Pragmatic Software 2020-02-06 03:49:33 -08:00
  • c3369f7bea Update version Pragmatic Software 2020-02-06 03:37:14 -08:00
  • 2f11ae7114 Interpreter: case-insensitive dehighlight Pragmatic Software 2020-02-06 03:37:07 -08:00
  • 1a2d463f5b Interpreter: minor clean-up Pragmatic Software 2020-02-06 03:29:48 -08:00
  • d5ec26c8b3 Interpreter: whoops Pragmatic Software 2020-02-06 03:26:35 -08:00
  • 405cceb77f Update version Pragmatic Software 2020-02-06 03:14:16 -08:00
  • 9811bf3ff7 Interpreter: dehighlight nicks before outputting messages Pragmatic Software 2020-02-06 03:14:14 -08:00
  • c0b401c281 Capabilities: use correct channel name Pragmatic Software 2020-02-06 02:24:43 -08:00
  • 62e2207527 Update version Pragmatic Software 2020-02-06 02:20:50 -08:00
  • 569e42cac0 Capabilities: add cap whohas Pragmatic Software 2020-02-06 02:20:47 -08:00
  • 4583a1e52a Update version Pragmatic Software 2020-02-06 01:17:22 -08:00
  • b82dd92278 Users: restore missing join handler Pragmatic Software 2020-02-06 01:17:09 -08:00
  • 63f6ccb80c Remove unnecessary use of delete keyword Pragmatic Software 2020-02-06 01:14:08 -08:00
  • 6424e7c601 Remove unnecessary return statements Pragmatic Software 2020-02-06 01:07:44 -08:00
  • bc98a7642a Plugin/TypoSub: /msg error to user instead of channel Pragmatic Software 2020-02-05 22:58:28 -08:00
  • 03c5418718 Update version Pragmatic Software 2020-02-05 22:33:02 -08:00
  • b33971c820 Improvements to capabilities Pragmatic Software 2020-02-05 22:32:58 -08:00
  • 1016dd678f Commands: fix typo Pragmatic Software 2020-02-05 18:30:34 -08:00
  • bf05a8cb57 Update version Pragmatic Software 2020-02-05 18:29:02 -08:00
  • c058c42b1c Plugins: add capabilities to default groups Pragmatic Software 2020-02-05 18:28:59 -08:00
  • 97a913ef32 Add more capabilities to default groups Pragmatic Software 2020-02-05 17:55:31 -08:00
  • 0656c7841d Update version Pragmatic Software 2020-02-05 17:39:15 -08:00
  • 4c4efc7c40 doc/Admin.md: document new capabilities Pragmatic Software 2020-02-05 17:39:12 -08:00
  • 176a7b6192 ChanOpCommands: op, voice, kick wildcards now restricted by capabilities Pragmatic Software 2020-02-05 17:38:56 -08:00
  • 3423f29243 doc/Admin.md: document * argument to unban/unmute Pragmatic Software 2020-02-05 17:23:34 -08:00
  • 67ba1292d0 doc/Admin.md: document can-clear-bans, can-clear-mutes capabilities Pragmatic Software 2020-02-05 17:21:10 -08:00
  • a02e20da77 ChanOpCommands: unban * and unmute * now restricted by capabilities Pragmatic Software 2020-02-05 17:12:57 -08:00
  • 04585d3ae1 ChanOpCommands: unban * and unmute * now clears banlists; clean-up output of ban and mute with multiple targets Pragmatic Software 2020-02-05 17:03:39 -08:00
  • d11cfa8362 Update version Pragmatic Software 2020-02-05 01:49:02 -08:00
  • 6d9179913f AntiFlood: less verbose logging of check_ban Pragmatic Software 2020-02-05 01:48:56 -08:00
  • 61f13f6b40 IRCHandlers: remove trailing space when setting mode without target Pragmatic Software 2020-02-05 01:41:09 -08:00
  • 2c9f805f4d IRCHandlers: cleaned up mode log output Pragmatic Software 2020-02-05 01:26:22 -08:00
  • 47687f9e4f Interpreter: remove unnecessary slash Pragmatic Software 2020-02-05 01:21:00 -08:00
  • 4432338515 Update version Pragmatic Software 2020-02-05 01:18:50 -08:00
  • 96c5f0dfb1 AntiFlood: do not check botowner for ban-evasion Pragmatic Software 2020-02-05 01:18:47 -08:00
  • 6ff93c0190 Interpreter: no need to use regex here Pragmatic Software 2020-02-05 01:13:46 -08:00
  • 0a278a743c Update version Pragmatic Software 2020-02-05 01:09:45 -08:00
  • 3162660cf9 Significant clean-up of log output for command invocations Pragmatic Software 2020-02-05 01:09:43 -08:00
  • 6453ff220e Plugins/RestrictedMod: support user-capabilities Pragmatic Software 2020-02-04 23:55:58 -08:00
  • 52509f1786 RegistryCommands: regset value argument now optional; shows value if omitted Pragmatic Software 2020-02-04 21:51:27 -08:00
  • 735cae5c54 docs: minor improvements Pragmatic Software 2020-02-04 20:49:56 -08:00
  • eb2e1919ec doc/Admin.md: add introduction to user-capabilities with demonstration Pragmatic Software 2020-02-04 15:06:11 -08:00
  • d0b30fbf1a doc/Admin.md: document can_mode_any Pragmatic Software 2020-02-04 10:13:23 -08:00
  • b744b4d692 doc/Admin.md: fix typo Pragmatic Software 2020-02-04 03:53:58 -08:00
  • ab78e82b70 doc/Admin.md: minor formatting Pragmatic Software 2020-02-04 03:44:28 -08:00
  • 07034cbbfb doc/Admin.md: add some links Pragmatic Software 2020-02-04 03:40:01 -08:00
  • 537f6ad5e2 Update version Pragmatic Software 2020-02-04 03:13:48 -08:00
  • 9d1cdef881 WebPaste: restart alarm after pasting with UA::Paranoid Pragmatic Software 2020-02-04 03:13:44 -08:00