Discord DM Selfbot
In the zip file there are 3 folders, one for windows, one for mac and one for linux. On mac and linux you need to run "chmod +x DMBot" to mark the file as an executable and then you can run it.
Anyway, the setup is relatively simple. The config.json allows multiple tokens to be used (you can also just use a single one). There's a message.txt where you can paste in the message you want to send.
By default, the bot sends messages to users in all guilds. There's a guilds.txt where you can paste guild id(s) (there can be multiple if you want, just make sure to enter a new line everytime) to make the bot send messages to users in only that guild.
Just in case you're unfamiliar with the term "guild", it's a discord server.
Besides that, you can modify the delay between sending messages and downloading users (they're in milliseconds) in the config.json. By default the message delay is 1000 milliseconds and the user download delay is 200 milliseconds.
You'll get the ZIP file containing the files to add your own tokens, servers and messages.