1
0
Fork
You've already forked auto-bump
0
forked from SnowCode/auto-bump
A user Discord bot that automatically bump servers on Disboard.
  • Python 100%
Find a file
2021年01月09日 01:35:17 +01:00
.gitignore Adding basic files 2021年01月07日 18:02:23 +01:00
bot.py Applying black style to the thing. 2021年01月08日 08:43:23 +01:00
LICENSE Adding LICENSE 2021年01月09日 01:35:17 +01:00
README.md Adding issue section 2021年01月09日 01:17:29 +01:00

Auto-bumper for Disboard

A user-bot (or self-bot) that can automatically bump servers 😄. Undetactable by the Disboard bot.

Make sure to ONLY use commands in private messages and never talk about the bot in the server, you can get banned from disboard and/or from Discord itself! Proceed at your own risks.

Set it up

  1. Install Python3 and Pip3, example:
sudo apt install python3 python3-pip
  1. Install Discord.py
pip3 install discord
  1. Download this repo
git clone https://codeberg.org/SnowCode/auto-bump
cd auto-bump
  1. Get the channel ID by right cliking on the channel where you want to send the bump commands, then click on "Copy ID".

  2. Login on Discord in Firefox, press CTRL + SHIFT + I, then select Storage, then Local Storage, then search for "token" in the search bar, then press CTRL + SHIFT + M, finally, copy the token value.

  3. Create a file called config.py with the following template:

channel_id = 2345678 # Your channel id here
user_token = "aezoehzaidbzauihbuehizauieyeizae" # Your user token here
  1. Save the file and start the bot
python3 bot.py

Usage

Once you ran the command, the server can be automatically bumped. There are two special commands though

Command Meaning
!pause Pause the bumping
!continue Continue the bumping after a pause and tells you when the next bump will happen

Troubleshooting

"Improper token"

This error message means you may changed your password or provided the wrong token to the configuration file. When you change your password or revoke your token, you need to start the install again.

"No module named 'discord'"

See in the installation, make sure you used pip3. If pip3 doesn't work, maybe try pip install discord.

"No module named 'asyncio'"

This module should be installed by default, but if it's not, you can install it by running;

pip3 install asyncio

And if the command above fails:

pip install asyncio

The bot is out of sync

If this happen, you may see in the !continue that the time doesn't change. Or the log says "Next bump in -1 day". In this case, try to manually bump and try again.

Other issue / idea

Please open an issue if you have any problem. Have fun!