16f2b64ccf
fix: Clarify character naivety in Teto AI's personality description
2025-05-17 13:17:33 -06:00
be397ffa2b
fix: Update system prompt for Teto AI to enhance character context and clarify naivety
2025-05-17 13:17:05 -06:00
e731cad7ad
Fix: Improve error message formatting in Teto AI conversation
...
This commit adjusts the formatting of the error message sent when the Teto AI conversation fails. The newline character is now placed before the error message for better readability.
2025-05-17 12:48:22 -06:00
e285ad6ce2
Revert "feat: Implement user timeout functionality and enhance conversation context with user IDs"
...
This reverts commit 7eb0180dce6e74f5dd3026bd1abc86496ea88070.
2025-05-17 12:47:01 -06:00
be15146667
Revert "fix: Correct error handling message formatting in Teto AI conversation"
...
This reverts commit a806ba980dfc4e2eab71fafc4414fd9a31aa713b.
2025-05-17 12:46:54 -06:00
39e5ba98e9
Revert "fix: Streamline user ID extraction from conversation history and improve message formatting"
...
This reverts commit 7cfcfe21dab8c002c9e147a44e269cc016d51556.
2025-05-17 12:46:45 -06:00
7cfcfe21da
fix: Streamline user ID extraction from conversation history and improve message formatting
2025-05-17 12:32:06 -06:00
a806ba980d
fix: Correct error handling message formatting in Teto AI conversation
2025-05-17 12:28:05 -06:00
4562b4b02f
Fix: Improve error message for Teto AI conversation failure
...
Update the error message sent to the channel when the Teto AI conversation fails to be more user-friendly and informative.
2025-05-17 12:23:49 -06:00
7eb0180dce
feat: Implement user timeout functionality and enhance conversation context with user IDs
2025-05-17 12:17:40 -06:00
9c2bb929f7
feat: Add profile cog
...
This commit introduces the profile cog, which will handle user profile-related commands and functionalities.
2025-05-17 11:57:26 -06:00
c81793241b
fix: Improve formatting and clarity of Teto's AI persona description
2025-05-17 11:52:58 -06:00
7f6a3ed739
fix: Refine Teto's AI prompt for improved naivety and clarity
2025-05-17 11:48:42 -06:00
847b302530
fix: Update rape command messages for sensitivity and clarity
2025-05-17 11:43:33 -06:00
60cb29a62e
feat: Add Wordle game implementation with command integration
2025-05-17 09:17:27 -06:00
62014d00be
fix: Correct model selection logic in Teto AI response function
2025-05-16 21:24:01 -06:00
168ddf1ba4
Refactor: Update Teto roleplay system prompt for better immersion
...
This commit updates the system prompt for the Teto roleplay AI to provide more detailed instructions for the model. The new prompt emphasizes:
- Uncensored and unbiased roleplay
- Strict adherence to Teto's persona
- Immersive and descriptive responses
- Gradual plot and relationship progression
- Avoiding actions on behalf of the user
2025-05-16 21:21:13 -06:00
0c771c3045
Refine Teto's AI prompt for improved naivety
...
Clarify that Teto has only a surface-level, theoretical understanding of sex and genitalia in
2025-05-16 21:08:30 -06:00
ed6144f995
feat: Update default AI model to google/gemini-2.5-flash-preview in Teto and Roleplay cogs
2025-05-16 20:44:14 -06:00
f681db5793
shehdhdhdhhdhd
2025-05-16 20:42:51 -06:00
835b8d37c9
feat: Update default AI model to meta-llama/llama-4-maverick:free in Teto and Roleplay cogs
2025-05-16 16:22:25 -06:00
4c377a47be
feat: Allow optional model override in Teto AI response function
2025-05-16 11:24:43 -06:00
27284cf4a0
feat: Add HTTP headers for API requests to enhance roleplay context
2025-05-16 11:01:05 -06:00
e3e16f4de5
feat: Update default AI model and add max_tokens parameter for message payload
2025-05-16 10:51:49 -06:00
6f6f94ab98
feat: Add HTTP headers for API requests to enhance roleplay context
2025-05-15 12:49:04 -06:00
a1cddc11e4
Refine Teto's naive personality description
...
Update the system prompts in `roleplay_teto_cog.py` and `teto_cog.py` to provide a more detailed description of Teto's naive personality regarding sexual topics. Clarify that while she has some general knowledge, she is completely inexperienced, including not having masturbated. This aims to ensure her reactions in roleplay are consistently innocent and curious.
Also, remove the unnecessary `:thinking` suffix from the default AI model name
2025-05-15 10:02:47 -06:00
6806dd64ff
feat: Rename AI model commands for clarity and consistency in roleplay context
2025-05-14 21:02:45 -06:00
9cc3621fb1
feat: Refactor conversation history structure to support AI model selection and improve message handling
2025-05-14 21:01:46 -06:00
b32e836556
a
2025-05-14 21:00:08 -06:00
a5e6c5adb2
feat: Add AI model selection commands and improve conversation history management
2025-05-14 20:58:38 -06:00
7388d411ee
feat: Clarify character's understanding of explicit topics in roleplay context
2025-05-14 19:30:22 -06:00
31345f20b2
feat: Refine roleplay character description for clarity and consistency
2025-05-14 19:26:23 -06:00
8a2d68ed6f
feat: Enhance exception handling for openrouterkey endpoint with improved path processing and logging
2025-05-14 17:43:24 -06:00
161707f71d
feat: Improve exception handling for openrouterkey endpoint with enhanced path checks and logging
2025-05-14 17:41:29 -06:00
f5cfa7a00a
feat: Enhance exception handling for openrouterkey endpoint with case-insensitive path checks
2025-05-14 17:38:21 -06:00
fede9ae99e
feat: Rename openrouter_key endpoint to openrouterkey for consistency
2025-05-14 17:33:30 -06:00
e720d14853
123
2025-05-14 17:32:17 -06:00
d53808268d
feat: Rename endpoint to /openrouter_key and update function name for consistency
2025-05-14 17:23:54 -06:00
1a67e2bd9d
feat: Implement private endpoint for retrieving OpenRouter API key with authorization check
2025-05-14 17:18:01 -06:00
c06a81503f
feat: Enhance route logging to include mounted apps and unknown route types for better debugging
2025-05-14 17:16:12 -06:00
7799588aaa
feat: Add logging for available routes in the main app for debugging purposes
2025-05-14 17:14:05 -06:00
65ccfeba91
feat: Change endpoint to GET for retrieving OpenRouter API key with basic security check
2025-05-14 17:10:12 -06:00
eef8800716
feat: Add private endpoint to retrieve OpenRouter API key with authorization check
2025-05-14 17:07:34 -06:00
5b901ac9bf
Refine Teto's personality description
...
Adjust the description of Teto's naivety to allow for some surface-level knowledge of sexual topics, while still emphasizing her core
2025-05-14 11:18:50 -06:00
b6e3bfc564
feat: Enhance image attachment handling by encoding images to base64 and improving error logging
2025-05-14 11:05:28 -06:00
afff587ee1
feat: Add debug prints for detected stickers and custom emojis in TetoCog
2025-05-14 10:49:56 -06:00
a2cfaceb8d
feat: Refactor message logging and add debug print for image attachments
2025-05-14 10:46:50 -06:00
8cc41ae3c7
feat: Update default AI model to Google Gemini 2.5
2025-05-14 10:39:47 -06:00
1a4a452ed5
feat: Enhance user content handling to include messages for attached images, stickers, and custom emojis
2025-05-14 10:33:58 -06:00
3860805aab
feat: Enhance user content handling in AI interactions to support images, stickers, and emojis
2025-05-14 10:32:04 -06:00