Just a few notes, I run quite a few large Discord communities and contribute to even more. Bots that DM users without being user initiated tend to be hated, and users will tend to block them/leave servers that use them.
One of the best solutions for what you want is a Welcome/Announcement channel (looks really nice with categories now ). You can point your Discord invites to a specific channel, so when a user joins they will be brought to that channel.
Still this does fit some communities, I know a few who use a similar feature. If the people want it you might be able to convince Scania to add it (he’s the main Discord dude right now), it’ll just be a little while. We’re all swapped with life commitments currently.