Skip to content

louisa-uno/DiscordShopBot

Repository files navigation

discord-shop

A user-friendly shop system for Discord

DeepSource Github All Releases License: GPL v3 built with: Python3 DiscordShopBot Actions

Install the bot yourself

  • 1. Install the requirements

pip install -r requirements.txt
  • 2. Fill out the config.json

  • 2.1 Fill the essentials out and test the connection using the included tool
python configure.py
  • 3. Start the discord-shop

python discord-shop.py
  • 4. Optional: Use Docker

  • 4.1 Create the docker image
Navigate first into the discord-shop folder and then enter:
docker build -t discordshopbot .
  • 4.2 Upload the docker image to your server or run it on your local machine

Usage

You must have the "Seller" role on your server in order to use all features except the setup of the bot

  • =setup: Runs the automatic Setup

  • /sb_help: Command Help

  • =clear: Delete all messages in a channel

  • =addcategory: Create a shop category

  • =additem: Create a item

  • React with ✏️ to a item to edit it.

  • React with 🗑️ to a item to delete it.

Contributing

Pull requests are welcome. For major changes, please open an issue upfront to discuss what you would like to change.

Please make sure to update tests as appropriate.