I apologize for not posting any good updated for a while, I was working on other projects. However, here's a good update!
ADDITION » Added a new inventory system. You now have 3 different item types to choose from, COMMAND, CONSOLE, or NONE. Command and Console require a commands sibling in the configuration section. ADDITION » Added a new exception system that will notify users of things that need to be fixed for an item to be loaded. ADDITION » Added new commands thing, you can know specify to send a message to the opener with [message] or you can execute a command by console using [console] in anywhere in you command. I suggest adding it to the beginning however.
FIX » Improved the reliability for reloading the inventory file, in testing I found that it wasn't that reliable. FIX » Made sure that all links, link to the correct github, and added documentation to the github wiki page. FIX » Updated 'update' permission to punishgui.admin.update
REMOVE » Completely removed the conversation feature.
NOTE » There will be a new tutorial video from me in a day or two. It will explain some a little more in-depth.