When new users join Discord I want to send them a direct message. What’s the dynamic variable to use to send each new user a direct message?
Hi
Zap action: Discord - Send Direct Message
Field: User
Value: Likely expects the internal Discord User ID.
Help link for determining the expected valid value for a dropdown field: https://help.zapier.com/hc/en-us/articles/8496241696141-Add-custom-values-to-dropdown-menu-fields-in-Zaps
Help links for using Discord in Zaps: https://zapier.com/apps/discord/integrations#help
Right but choosing Static would then be the same user every time and choosing custom to use dynamic fields seems to select the same user every time too even though username or ID are being used. Each one is the proceeded with a value.
The entire flow should be super simple:
App: Discord
Event trigger: New User Added
Account: Your Discord Server
↓
User: Username or ID from the new user added
Message: Your message.
User in the second step seems to always pull the same user. ID and Username are populated as Username: mname] or ID: 0123456789] representing a single user. Is there a dynamic or variable that should work here?
The point of using “Custom” mode to map a dynamic variable is that each time the Zap runs the variable value will change.
Try turning the Zap ON and testing live.
Then check your Zap Runs history details to see the DATA IN/OUT for each step to help you trace the data flow and troubleshoot: https://zapier.com/app/history/
If you need more help, post screenshots showing how your Zap steps are outlined and configured in EDIT mode with the field mappings visible.
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.