detect item in players inventory code example
Example: check if player has item in inventory
/execute as @a[nbt={Inventory:[{id:"minecraft:stone"}]}] run say hi
/execute as @a[nbt={Inventory:[{id:"minecraft:stone"}]}] run say hi