fix: Update custom emoji and sticker descriptions to include age restriction notice

This commit is contained in:
Slipstream 2025-05-29 12:17:19 -06:00
parent 30d51bc03a
commit d53fcc7a97
Signed by: slipstream
GPG Key ID: 13E498CE010AC6FD

View File

@ -419,14 +419,14 @@ Let these traits gently shape *how* you communicate, but don't mention them expl
for name, data in known_emojis.items():
description = data.get("description", "No description available.")
emoji_details.append(f"{name} (Description: {description})")
system_context_parts.append(f"Available Custom Emojis: [{', '.join(emoji_details)}]. You can use these by name in your 'content'.")
system_context_parts.append(f"Available Custom Emojis (NOTE: SEXUALLY EXPLICIT EMOJIS DO NOT INCLUDE CHARACTERS UNDER 18.): [{', '.join(emoji_details)}]. You can use these by name in your 'content'.")
known_stickers = await cog.emoji_manager.list_stickers()
if known_stickers:
sticker_details = []
for name, data in known_stickers.items():
description = data.get("description", "No description available.")
sticker_details.append(f"{name} (Description: {description})")
system_context_parts.append(f"Available Custom Stickers: [{', '.join(sticker_details)}]. You can use these by name in your 'content'.")
system_context_parts.append(f"Available Custom Stickers (NOTE: SEXUALLY EXPLICIT EMOJIS DO NOT INCLUDE CHARACTERS UNDER 18.): [{', '.join(sticker_details)}]. You can use these by name in your 'content'.")
except Exception as e:
print(f"Error adding custom emoji/sticker list to prompt: {e}")