refactor and add last_messages

This commit is contained in:
2025-08-21 00:21:02 -07:00
parent 4261991022
commit d6a770e011

8
bot.py
View File

@@ -104,9 +104,7 @@ class Conversation:
)
response = llm_response.choices[0].message.content
self.add_message_pair(openai_content, response)
# Split into chunks for discord to prevent message too long
return [response[i:i+2000] for i in range(0, len(response), 2000)]
return response
# --- Data Storage ---
@@ -151,7 +149,9 @@ async def on_message(message):
try:
async with channel.typing():
chunks = await conversation.send(user_message, media)
response = await conversation.send(user_message, media)
# Split into chunks for discord to prevent message too long
return [response[i:i+2000] for i in range(0, len(response), 2000)]
conversation.last_messages = []
for chunk in chunks:
if channel.guild: