SnowCode/auto-bump: A User Discord Bot That ... - Codeberg

Logo Logo Explore About FAQ Help Donate Register Sign in SnowCode/auto-bump Archived Watch 2 Star 0 Fork You've already forked auto-bump 3 Code Issues 1 Pull requests Projects Releases Wiki Activity A user Discord bot that automatically bump servers on Disboard. This repository has been archived on 2021-01-09. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments. 16 commits 1 branch 0 tags 278 KiB
  • Python 100%
master Find a file HTTPS Download ZIP Download TAR.GZ Download BUNDLE Open with VS Code Open with VSCodium Open with Intellij IDEA
chopin42 20e056857d Adding LICENSE 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

README.md

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!

Tag » How To Bump On Disboard