How do I make "different" Slash Command String Options?

I see this happening with NQN, and a few other Discord bots. My bot is a currency bot, that has an item/inventory system. I have a /use command, where you put in the item name and it will "use" the item. I'm trying to make it so that the suggested list in the option menu changes depending on the items each user has.

How would I make this happen?
(P.S, my command system is modular, with a "data" key that has the slashcommandoptions, and an "execute" function that passes the interaction and client)
Was this page helpful?