1258 Commits

Author SHA1 Message Date
b9fb671bed Require OAuth Nitro verification for giveaways (#14)
Adds OAuth-based Nitro status checks to giveaways and allows excluding Nitro users.

Reviewed-on: #14
Co-authored-by: Slipstream <me@slipstreamm.dev>
Co-committed-by: Slipstream <me@slipstreamm.dev>
2025-06-13 22:09:55 -06:00
Slipstreamm
28d0c11e48 refactor(image-description): Increase max output tokens to 1024
Previously, the maximum output tokens for image descriptions was set to 256.
This was often too restrictive, leading to truncated or incomplete descriptions.
Increasing the limit to 1024 allows for more comprehensive and detailed image
descriptions while still encouraging conciseness.
2025-06-12 19:27:59 -06:00
Slipstreamm
1cbacd6f9e docs(prompt): Refine allowed emoji list
Removes several less common or redundant emojis to streamline the list.
Adds the text-based smiley `;)`, allowing for more natural expression.
2025-06-12 19:27:14 -06:00
12ad3e6c02 Update Gurt slang definitions (#13)
Add slang glossary and refusal guidance

Reviewed-on: #13
Co-authored-by: Slipstream <me@slipstreamm.dev>
Co-committed-by: Slipstream <me@slipstreamm.dev>
2025-06-12 18:49:48 -06:00
7cb1ec8589 Add mention-only mode toggle (#12)
Adds ability to restrict Gurt responses to direct mentions

Reviewed-on: #12
Co-authored-by: Slipstream <me@slipstreamm.dev>
Co-committed-by: Slipstream <me@slipstreamm.dev>
2025-06-12 11:15:10 -06:00
2b75955c4f
Merge work into master 2025-06-11 19:21:29 +00:00
4008f04350
Increase audit log polling interval to 60s 2025-06-11 19:21:21 +00:00
5cbece7420 Add Gitea support to git monitor (#9)
Adds polling and URL parsing support for gitea repositories.

Reviewed-on: #9
Co-authored-by: Slipstream <me@slipstreamm.dev>
Co-committed-by: Slipstream <me@slipstreamm.dev>
2025-06-11 13:07:04 -06:00
f142e0b8cf Fix emoji logging for partial objects (#8)
Reviewed-on: #8
Co-authored-by: Slipstream <me@slipstreamm.dev>
Co-committed-by: Slipstream <me@slipstreamm.dev>
2025-06-11 12:47:17 -06:00
216ade503b Merge pull request 'Disable Gurt AI in DMs' (#7) from pr/gurt-dm-check into master
Reviewed-on: #7
2025-06-09 11:31:59 -06:00
1a5f99ad3c
Add DM AI disable check for Gurt 2025-06-09 17:27:12 +00:00
bd61f6d354 Merge pull request 'Add gurtleaveothers command' (#5) from pr/gurtleaveothers into master
Reviewed-on: #5
2025-06-09 11:00:33 -06:00
77bdac8827
Add gurtleaveothers command 2025-06-09 16:57:29 +00:00
0fb92097d4 update aimod 2025-06-08 20:31:51 -06:00
84b6812073 revert test commit 2025-06-08 20:15:47 -06:00
314b092512 test commit 2025-06-08 20:14:48 -06:00
be3a8998e6 Merge pull request 'Fix logging spam for moved channels and roles' (#4) from pr/log-spam-fix into master
Reviewed-on: #4
2025-06-08 20:12:47 -06:00
6f95274d3c
Fix logging spam for moved channels and roles 2025-06-09 01:58:13 +00:00
176d04565b
Merge branch 'master' of https://git.slipstreamm.dev/slipstream/discordbot 2025-06-08 17:49:01 -06:00
6a24d96253
Applying previous commit. 2025-06-08 21:44:43 +00:00
ac67b3fb37 Merge pull request 'Allow custom moderation instructions' (#2) from pr/custom-instructions into master
Reviewed-on: #2
2025-06-08 12:24:24 -06:00
f2d8428d27
Allow per-server moderation instructions 2025-06-08 17:54:53 +00:00
30bf6c28e1 Update AGENTS.md 2025-06-07 22:49:56 -06:00
b3ceb47ae5 Merge pull request 'Remove moderation POST' (#1) from pr/remove-api-post into master
Reviewed-on: #1
2025-06-07 22:41:35 -06:00
a1f508fbfa
Remove API moderation POST 2025-06-08 04:39:14 +00:00
2001cd3dbb
Add note about required argument for 'tea' CLI in AGENTS.md 2025-06-07 21:16:29 -06:00
f866f6c47c
Update SIGHUP handler log message to include repository URL 2025-06-07 20:39:21 -06:00
636d98366d
Update SIGHUP handler log message to specify 'Gitea instance' 2025-06-07 20:36:29 -06:00
a02260f265
Fix log message to capitalize 'Gitea' in SIGHUP handler 2025-06-07 20:02:54 -06:00
2478fb2f94
Fix log message to reference 'gitea' instead of '/home/git/git' in SIGHUP handler 2025-06-07 20:01:00 -06:00
2668e6eba7
d 2025-06-07 19:55:30 -06:00
20d20b77d3
d 2025-06-07 19:54:26 -06:00
c98ba8eff5
d 2025-06-07 19:53:22 -06:00
a6acad8192
d 2025-06-07 19:53:08 -06:00
cc93c61dc3
Fix typo in example command for Tavily API script 2025-06-07 19:51:28 -06:00
c8623c3bd0
Fix formatting and improve clarity in AGENTS.md 2025-06-07 19:31:15 -06:00
76d3f24aaf
Check edits in AI moderation 2025-06-07 19:23:03 +00:00
26917eedf2
Resolve merge and update appeal tests 2025-06-07 17:54:03 +00:00
458a4c1aa0
Merge work into master 2025-06-07 17:51:28 +00:00
e0f5dd9dea
Improve appeal test scenarios 2025-06-07 17:50:42 +00:00
452eb6b8dc
Applying previous commit. 2025-06-07 17:48:17 +00:00
f0c00296a1
Enhance appeal context in logs and tests 2025-06-07 17:44:35 +00:00
2b36081b98
Enhance appeal system with context 2025-06-07 06:39:06 +00:00
0a8be35c47
Use followup send in appeal tests 2025-06-07 06:22:16 +00:00
1f26b80742
Fix appeal debug command response 2025-06-07 06:21:14 +00:00
2fb91ee1cd
Fix appeal test commands timing out 2025-06-07 06:14:55 +00:00
ba6cf65a3c
Resolve merge conflicts 2025-06-07 06:08:46 +00:00
3b024e132b
Refactor genai client logic to avoid circular imports 2025-06-07 06:06:35 +00:00
f1d08908c3
Applying previous commit. 2025-06-07 06:04:39 +00:00
998d0a3b15
Use global region for gemini 2.5 pro 2025-06-07 05:55:13 +00:00