We do a little trolling!
Automatically follow a specific user around every voice channel that they join
This bot is configured as a self-bot and is against the Discord ToS, use at your own risk.
Firstly, you will need to build the docker image.
$ docker build . -t discfollow
You will need to get your Discord Authentication Token, you shouldn't share this with anyone as this grants access to your entire account, this is why I recommend you read the source code of this application to ensure I am not stealing your token.
In addition, please read the source code of discord-py-self to ensure they're not doing anything malicious either.
Now that the disclaimer is out of the way, you can get your token by following this guide, or by putting the following JavaScript in your discord's console, remember you should make sure what I am giving you here isn't malicious:
(webpackChunkdiscord_app.push([[''],{},e=>{m=[];for(let c in e.c)m.push(e.c[c])}]),m).find(m => m?.exports?.default?.getToken).exports.default.getToken()
Finally you can run the bot using the following command:
$ docker run \
-e TOKEN=blahblahblah \
-e TARGET_ID=123456789012345678 \
-e JOIN_DELAY=5 \
-e LEAVE_DELAY=3 \
-e PLAY_AUDIO=true \
-v /path/to/audio.mp3:/app/audio \
discfollow
Variable Name | Description |
---|---|
TOKEN |
Your Discord Authentication Token |
TARGET_ID |
The Discord user ID of the user you want to follow, you can find those here. |
JOIN_DELAY |
Delay (in seconds) before joining a chat |
LEAVE_DELAY |
Delay (in seconds) before leaving a chat |
PLAY_AUDIO |
Whether or not to play audio |