Maybe there can be a way to prevent DMs from random people, such as scammers. Maybe a menu in privavcy and safety that lets you choose who you can receive DMs from.
Receive DMs from...
Y - Friends
Y - Server Members
X - Anyone
This can help to prevent bots, scammers, and advertisers from DMing you.