Skip to content

Latest commit

 

History

94 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PloplDlaWOŚP

Discord bot that managed IV, V & VI PLOPŁ Autions for WOŚP (Polish charity).

Verification

  • In order to participate in the auction, users must be verified.
  • Auction participants can verify their accounts by choosing their category and answering a few additional questions.
  • These questionnaires are then sent to moderators, who can accept or deny the requests.

Auction

  • Bidding can be started by using the /start <object> <starting price> command and ended with /end.
  • Additionally, /pause and /unpause commands are provided, as well as the /revert command for returning to a previous auction state.
  • The bot updates the current state of the auction in the data.json file, which is then read by live streaming software.

IV, V & VI PLOPŁ Autions for WOŚP collected over 56 000 PLN for Wielka Orkiestra Świątecznej Pomocy!

Setup

Windows:

py -m venv .venv
.\venv\Scripts\activate
pip install -r requirements.txt

Linux:

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Startup

To select between Verification and Auctrion modes, change the variable in main.py. To run the script:

python main.py

▬▬▬▬▬▬▬▬▬

Bot obsługujący IV, V i VI Wielką Licytację PLOPŁ dla WOŚP.

Weryfikacja

  • By wziąć udział w licytacji użytkownicy musza być zweryfikowani.
  • Uczestnicy licytacji weryfikują się wybierając kategorię oraz podając dodatkowe informacje na przeznaczonym do tego kanale.
  • Wypełniony wniosek jest następnie wysyłany do moderatorów, którzy decydują o zatwierdzeniu lub odrzuceniu wniosku.

Licytacja

  • Licytację rozpoczyna się poprzez wpisanie komendy /start <przedmiot> <cena wyw.>, a kończy komendą /end.
  • Dostępne są również komendy /pause i /unpause do wstrzymywania licytacji, a także komenda /revert do cofania licytacji do poprzedniego stanu.
  • Bot zapisuje aktualny stan licytacji w pliku data.json, który jest następnie odczytywany przez program transmitujący.

IV, V i VI Wielkie Licytacje PLOPŁ dla WOŚP zebrały ponad 56 000 złotych dla Wielkiej Orkiestry Świątecznej Pomocy!

About

Discord bot that managed IV, V & VI PLOPŁ Auctions for WOŚP (Polish charity).

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages