Improve PHP bot - Roll dice claiming system

Dokončeno Zveřejněno před 5 lety K zaplacení v momentě doručení
Dokončeno K zaplacení v momentě doručení

Hi,

I currently have a custom PHP Discord bot that syncs with wordpress. Users can !claim a woocommerce order and it will send them some details for the order. They do this by typing !claim ORDER# (!claim 3423).

Right now, the claim system goes to the first user to type !claim. I need it to instead allow multiple users to claim then roll a dice for each user. Giving the highest rolled user the order.

1. Up to 3 users can claim

2. After 3 users have typed !claim or after 30 seconds (timer starts when first user !claims an order), the bot will roll a dice 1-10 for each user

3. If the users with the top roll are tied, it will need to reroll the dice

4. There needs a seniority system. Our database records +1 for every order completed for each user. Of the three users claiming the order, the user with the most orders should get a +2 to their roll. The second highest gets a +1 to his final roll and the last place gets +0 (I have the code that will display this count for the current user)

5. If roll is greater than 10 then roll = 10

6. If the order is older than 10 minutes, it should not roll, it should just do the normal claim system

[login to view URL] possible, don't store the rolls in the database

In short, users claim an order. It rolls a dice for each user. They get bonus points based on claimers seniority. Highest roll will need to trigger the already made code that sends order details.

MySQL PHP WordPress

Identifikační číslo projektu: #18705361

O projektu

4 nabídek Projekt na dálku Aktivní před 5 lety

Uděleno uživateli:

kalinowskipiotr

Description is clear so not much to ask. I've written bunch of bots (including discord) so... count me in because this project sounds like fun.

$180 USD za 2 dní
(19 recenzí)
5.3

4 Freelnceři na tento projekt zveřejňují nabídky v průměru $190

braincenter

I believe that my experience and skill in this background will prove to be of great help to you. Contact me to discuss more on the details

$250 USD za 4 dní
(5 Recenzí)
4.5
hamzajaffrani

Hello,Hope you are doing Great ! Let me introduce myself, I am a full stack web developer having more than 5 years experience in this field.I have a verified track record of projects deliver on time with accuracy, e Další

$30 USD za 1 den
(6 Recenzí)
3.1