diff options
| author | Fuwn <[email protected]> | 2025-10-10 11:08:00 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-10-10 11:08:00 -0700 |
| commit | 6f9aa5c18f5495b9446ff2597d0f2e496c0864a8 (patch) | |
| tree | 9b41e4482666d213b8c0c746e66a2c935c788500 | |
| parent | feat(gateway:listeners): Update webhook startup and cleanup procedures for um... (diff) | |
| download | umabotdiscord-6f9aa5c18f5495b9446ff2597d0f2e496c0864a8.tar.xz umabotdiscord-6f9aa5c18f5495b9446ff2597d0f2e496c0864a8.zip | |
feat(gateway:listeners): Add message logs to uma personas
| -rw-r--r-- | packages/gateway/src/listeners/messageCreate/dailyConversationStarter.ts | 5 | ||||
| -rw-r--r-- | packages/gateway/src/listeners/messageCreate/personaRandomMessage.ts | 7 |
2 files changed, 12 insertions, 0 deletions
diff --git a/packages/gateway/src/listeners/messageCreate/dailyConversationStarter.ts b/packages/gateway/src/listeners/messageCreate/dailyConversationStarter.ts index 75cbf36..4eb8cab 100644 --- a/packages/gateway/src/listeners/messageCreate/dailyConversationStarter.ts +++ b/packages/gateway/src/listeners/messageCreate/dailyConversationStarter.ts @@ -92,6 +92,7 @@ class DailyConversationStarterSystem { } await this.webhookClient.send(formattedMessage); + console.log(`💬 Primer conversation starter sent by ${randomPersona.name}`); this.tracker.lastMessageTime = Date.now(); @@ -149,6 +150,10 @@ class DailyConversationStarterSystem { await this.webhookClient.send(formattedMessage); + const messageLink = `https://discord.com/channels/${triggerMessage.guildId}/${triggerMessage.channelId}/${triggerMessage.id}`; + + console.log(`💬 Conversation starter sent by ${randomPersona.name}: ${messageLink}`); + this.tracker.lastMessageTime = Date.now(); await this.cleanupWebhook(); diff --git a/packages/gateway/src/listeners/messageCreate/personaRandomMessage.ts b/packages/gateway/src/listeners/messageCreate/personaRandomMessage.ts index 8fc200d..51f697a 100644 --- a/packages/gateway/src/listeners/messageCreate/personaRandomMessage.ts +++ b/packages/gateway/src/listeners/messageCreate/personaRandomMessage.ts @@ -85,6 +85,9 @@ class PersonaRandomMessageSystem { } await this.webhookClient.send(formattedMessage); + + console.log(`🎠Primer persona message sent by ${randomPersona.name}`); + await this.cleanupWebhook(); } catch (error) { console.error("Failed to send primer persona message:", error); @@ -132,6 +135,10 @@ class PersonaRandomMessageSystem { await this.webhookClient.send(formattedMessage); + const messageLink = `https://discord.com/channels/${triggerMessage.guildId}/${triggerMessage.channelId}/${triggerMessage.id}`; + + console.log(`🎠Persona message sent by ${randomPersona.name}: ${messageLink}`); + this.tracker.messageCount = 0; this.tracker.lastRandomMessageTime = Date.now(); |