https://github.com/louisa-uno/discordshopbot
A Bot which manages a fully working shop system for Discord.
https://github.com/louisa-uno/discordshopbot
bot discord discord-bot discord-bots discord-py discord-shop discordbot discordpy python python-bot shop shop-application shop-management shop-management-system shop-manager shop-system shopsystem
Last synced: 5 months ago
JSON representation
A Bot which manages a fully working shop system for Discord.
- Host: GitHub
- URL: https://github.com/louisa-uno/discordshopbot
- Owner: louisa-uno
- License: gpl-3.0
- Created: 2020-11-17T21:21:40.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-06-17T07:16:51.000Z (10 months ago)
- Last Synced: 2024-09-21T19:32:08.556Z (7 months ago)
- Topics: bot, discord, discord-bot, discord-bots, discord-py, discord-shop, discordbot, discordpy, python, python-bot, shop, shop-application, shop-management, shop-management-system, shop-manager, shop-system, shopsystem
- Language: Python
- Homepage: https://discordshopbot.louis45.de
- Size: 212 KB
- Stars: 34
- Watchers: 2
- Forks: 14
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README

# A user-friendly shop system for Discord
[](https://deepsource.io/gh/Luois45/DiscordShopBot/?ref=repository-badge)
[]()
[](http://www.gnu.org/licenses/gpl-3.0)
[](https://www.python.org/)
## Install the bot yourself
- #### 1. Install the requirements
```python
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
python configure.py
```
- #### 3. Start the discord-shop
```python
python discord-shop.py
```
- #### 4. Optional: Use Docker
- ##### 4.1 Create the docker image
##### Navigate first into the discord-shop folder and then enter:
```bash
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.