Jumper-Plugins icon indicating copy to clipboard operation
Jumper-Plugins copied to clipboard

[Shop] Feature Requests and Suggestions

Open CalaMariGold opened this issue 4 years ago • 0 comments

Hi! My server has been using the shop plugin for a little bit now, and many of my users are having a difficult time navigating the shop. I have a few suggestions on how to improve the buying experience.

  • Shift everything to a reaction system. Instead of typing "n" to go to the next page of a shop, it would be much easier if there were two arrows on the shop message switch pages. The less typing the user has to do, the better. Given that each page only has 5 items, it would be possible to just list 1-5 in the reactions and have the user choose an item through that. Doing this would remove that chunk of text in the footer, allowing for an easier viewing experience.

  • Increase the time it takes until the menu closes. Alternatively, remove this all together and add a red X to the reaction menu. (unneeded if last suggestion is implemented)

  • Better viewability on mobile. I don't know how this could be improved on, but looking at the shop item list on mobile is pretty hard to read, especially since the text doesn't change color. I don't have any ideas for this, but perhaps someone else may be able to shine some light on this.

  • Add a config option that removes the alert and pending requirement. For my roles, I don't need an admin to approve them, so it would be nice if they would just automatically apply without any approval. Not just for roles too, I have a few RP items in the list in which it doesn't make any sense to "redeem" them and wait for an admin.

  • Add /inv as an alternate command for /inventory

  • If there is only 1 shop existing on the server, automatically skip past the "Select Shop" menu and default to the only shop on the server. (unneeded if last suggestion is implemented)

  • Make users not be able to purchase more than 1 role item at a time, eliminating an extra prompt and making the experience more fluid. There is no need for users to buy more than 1 role item.

  • Add a message after purchasing a role that tells the user to redeem the role in their inventory if they would like to apply it. Alternatively, prompt the user if they would like to redeem the role immediately after purchasing. If not, it just goes to their inventory to redeem later (or gift/trade).

  • (requires reaction menu suggestion) This one may be pretty unlikely, but would vastly improve the experience if implemented correctly. Make the shop menu a permanent menu that automatically updates when new items are added or edited. An admin would create a #shop channel in which no other user is allowed to type in it. The only message in that channel would be the shop menu and it would include the reaction menu. All users would be able to react to the menu to buy an item or scroll through the pages (would suggest increasing the number of items that can be on a menu, since it's the only message in the channel). After a user has selected an item, a message would be sent to their DMs asking how many they would like to buy. They type the amount and that's it. This format would be very similar to the self-assign role menus you see, except for a few extra steps.

I think that's all my suggestions so far. If only one of these had to be added, it would definitely be the reaction menu. Thank you for reading and I hope this gets taken into consideration! <3

CalaMariGold avatar Dec 27 '20 00:12 CalaMariGold