refractored / sandwich-delivery

Deliver e-sandwiches in discord
https://refractored.net
GNU General Public License v3.0
4 stars 0 forks source link

Finish up ordering system #8

Closed refractored closed 9 months ago

refractored commented 9 months ago

Basic Ordering System:

1. Once the order is placed, a message will be sent inside the Kitchen channel (Channel set in config).
The user who placed the order will be charged 1 credit.

2. Users with permission level 2 or higher (Sandwich Artists) can accept orders,
which will prevent other Sandwich artists from accepting the same order.

3. Once the Sandwich Artist completes the order, the artist can run a command to deliver the order to the user. 
This will create an invite in the server where the order was placed, 
then the artist can send the image of the sandwich to the user.

4. The user has the option to tip their delivery person any amount of credits the user has.

5. Finally, the artist can run a command to tell the bot the order is delivered and done, 
which then, the database entry will be deleted.

Subject to change.