Community Welcome Bot
Detect new members in Discord, send a welcome message, and log the interaction
Example Prompt
Check the Discord introductions channel and welcome any new members who joined today
About
Monitors Discord channels for new member introductions, sends a personalized welcome message with community guidelines and helpful links, and logs each interaction for community management tracking. The bot keeps a record of welcomed members to avoid duplicate greetings and tracks engagement metrics.
Workflow Steps
Read recent messages from the introductions channel to detect new member posts
📥 Read Discord MessagesRetrieve the list of previously welcomed members from memory to avoid duplicates
💡 Retrieve MemorySend a personalized welcome message to each new member with community resources
💬 Send Discord MessageStore the welcomed member details and timestamp in memory for tracking
🧠 Store MemoryTools Used
Read Discord Messages
Read recent messages from a Discord channel for context or analysis
Send Discord Message
Send a message to a Discord channel with optional embeds and attachments
Retrieve Memory
Look up previously stored memories by key or semantic search
Store Memory
Persist a key-value pair to the agent's long-term knowledge graph memory