Pragmatic Software
|
eb301ea948
|
applets/c2english: fix switch case labels
|
2023-09-21 16:53:21 -07:00 |
|
Pragmatic Software
|
59b7ee7115
|
docs: Fix broken link; describe user-capability groups as "roles"
|
2023-08-19 16:44:26 -07:00 |
|
Pragmatic Software
|
fe3e7c80cb
|
Interpreter: disallow /msg from vm-client
|
2023-08-19 16:36:26 -07:00 |
|
Pragmatic Software
|
64b4d8a53c
|
Handlers/Server: fix constant look-up (was previously moved from hash to constant)
|
2023-07-30 16:46:04 -07:00 |
|
Pragmatic Software
|
d4cc3bf7f2
|
Plugin/ActionTrigger: handle QUIT triggers per-channel
|
2023-07-19 00:23:54 -07:00 |
|
Pragmatic Software
|
58ac29c4db
|
Plugin/UrlTitles: add title to "ignored title" log message
|
2023-06-13 23:22:43 -07:00 |
|
Pragmatic Software
|
bfa08ee8d6
|
Plugin/UrlTitles: add logging to reveal why some URLs are disregarded
|
2023-06-13 23:19:21 -07:00 |
|
Pragmatic Software
|
f3ad345340
|
Core/Interpreter: require whitespace in front of bot name for suffix-trigger
|
2023-05-21 16:16:06 -07:00 |
|
Pragmatic Software
|
38a0b8705f
|
doc/Commands: add example of nesting pipes and substitutions
|
2023-05-20 09:39:49 -07:00 |
|
Pragmatic Software
|
8934936658
|
Perform anti-flood checking on NOTICEs to channels
|
2023-05-14 15:56:17 -07:00 |
|
Pragmatic Software
|
48daaa91ca
|
Core/Handlers: Do not auto-reply to NOTICEs
|
2023-05-14 15:38:51 -07:00 |
|
Pragmatic Software
|
2b36286c22
|
Interpreter: extract_bracketed: missed a state change
|
2023-05-11 11:02:16 -07:00 |
|
Pragmatic Software
|
bc05915905
|
Interpreter: improve parsing of embedded commands
|
2023-05-11 08:08:38 -07:00 |
|
Pragmatic Software
|
bd6af472e8
|
Interpreter: remove left-over malformed section
|
2023-05-11 06:08:26 -07:00 |
|
Pragmatic Software
|
b37ae41be7
|
README.md: add link to setting up join-flood enforcement
|
2023-05-07 15:15:56 -07:00 |
|
Pragmatic Software
|
bc2b610031
|
docs/AntiAbuse: update automatic join-flood enforcement section
|
2023-05-07 15:04:42 -07:00 |
|
Pragmatic Software
|
ef03b6c090
|
docs/AntiAbuse: update automatic join-flood enforcement section
|
2023-05-07 14:47:46 -07:00 |
|
Pragmatic Software
|
9b1435c411
|
doc/Registry: add antiflood.join_flood_channel item to table
|
2023-05-07 14:35:24 -07:00 |
|
Pragmatic Software
|
62a69c16c3
|
docs/AntiAbuse: update automatic join-flood enforcement section
|
2023-05-07 14:31:01 -07:00 |
|
Pragmatic Software
|
620ebe0ecb
|
doc/VirtualMachine: add QEMU instructions
|
2023-05-07 14:23:27 -07:00 |
|
Pragmatic Software
|
329c8db33c
|
Factoids: fix factrem /forget
Somehow I missed the `remove()` subroutine when converting
to subroutine signatures...
|
2023-05-07 13:47:25 -07:00 |
|
Pragmatic Software
|
2c36f624b2
|
docs/AntiAbuse: clarify that #stop-join-flood may be shared
|
2023-05-07 13:30:17 -07:00 |
|
Pragmatic Software
|
a14f810a78
|
Update docs
|
2023-05-07 13:26:31 -07:00 |
|
Pragmatic Software
|
d75cf1d0ad
|
Update docs
|
2023-05-07 13:22:37 -07:00 |
|
Pragmatic Software
|
097c657f0c
|
Commands/ChanOp: minor code-formatting clean-up
|
2023-05-05 18:59:35 -07:00 |
|
Pragmatic Software
|
15d7abf5ec
|
Plugin/RunCommand: fix subroutine argument
|
2023-05-05 12:28:36 -07:00 |
|
Pragmatic Software
|
e6149cc35c
|
doc/Admin.md: ban/unmute: add examples
|
2023-05-04 21:18:25 -07:00 |
|
Pragmatic Software
|
db9752c6c0
|
doc/Admin.md: update ban/mute usage
|
2023-05-04 21:12:49 -07:00 |
|
Pragmatic Software
|
1bb5fe031d
|
Use quietlist when setting mutes
|
2023-05-04 16:30:35 -07:00 |
|
Pragmatic Software
|
b04c06f396
|
Refactor ban/unmute commands
|
2023-05-04 16:03:24 -07:00 |
|
Pragmatic Software
|
c9112ac809
|
applets/date.sh: posix directory no longer exists on current distro
|
2023-05-04 12:19:22 -07:00 |
|
Pragmatic Software
|
06650963a3
|
applets/pbot-vm: increase length to trigger "Same output"
|
2023-04-28 00:48:37 -07:00 |
|
Pragmatic Software
|
8555e8f00e
|
Core/BanList: correct ban_user() arguments
|
2023-04-28 00:46:22 -07:00 |
|
Pragmatic Software
|
2c3f8fb9fe
|
Fix some inconsistent arguments
|
2023-04-21 15:56:43 -07:00 |
|
Pragmatic Software
|
cfaa5cfd4e
|
Fix inconsistent argument
|
2023-04-17 13:04:10 -07:00 |
|
Pragmatic Software
|
860a6be156
|
Fix some inconsistent arguments
|
2023-04-17 10:33:02 -07:00 |
|
Pragmatic Software
|
208df255a1
|
Update comment
|
2023-04-13 23:42:46 -07:00 |
|
Pragmatic Software
|
7ddb32ea16
|
Update core to use subroutine signatures
|
2023-04-13 21:04:12 -07:00 |
|
Pragmatic Software
|
c6db4b1e6b
|
Update plugins to use subroutine signatures
|
2023-04-13 17:08:27 -07:00 |
|
Pragmatic Software
|
cd60ac9fc7
|
Update plugins to use subroutine signatures
|
2023-04-13 17:01:23 -07:00 |
|
Pragmatic Software
|
afd07bcd57
|
Bump minimum Perl version to 5.20 for signatures feature
|
2023-04-13 11:37:39 -07:00 |
|
Pragmatic Software
|
3180d11303
|
Plugin/Quotegrabs: polish Storage/SQLite.pm a bit
|
2023-04-13 11:21:30 -07:00 |
|
Pragmatic Software
|
cdbbf9c183
|
Plugin/Quotegrabs: minor clean-up of previous commit
|
2023-04-10 10:46:43 -07:00 |
|
Pragmatic Software
|
8bf243a9fd
|
Plugin/Quotegrabs: rq now "shuffles" through quotes without repeats
|
2023-04-10 08:06:35 -07:00 |
|
Pragmatic Software
|
d8b19eff68
|
Plugin/Quotegrabs: rq now properly searches multi-grabs
|
2023-03-30 06:33:33 -07:00 |
|
Pragmatic Software
|
640f866829
|
applets/unicode.pl: limit U+XXXX..U+XXXX range to 100 characters
|
2023-03-23 18:20:22 -07:00 |
|
Pragmatic Software
|
3340589207
|
applets/unicode.pl: keep newlines for pasting; increase search limit
|
2023-03-23 17:56:40 -07:00 |
|
Pragmatic Software
|
0236043fe9
|
applets/unicode.pl: more concise output; require -s for search
|
2023-03-23 17:40:06 -07:00 |
|
Pragmatic Software
|
d6b6e1ac50
|
applets/unicode.pl: improve usage message
|
2023-03-23 17:22:34 -07:00 |
|
Pragmatic Software
|
7ef6145792
|
Update factoids
Added `unicode` applet command.
|
2023-03-23 17:18:00 -07:00 |
|