Ruby-Cogs/shop
2025-05-28 01:52:41 -04:00
..
data Refactor ExtendedAudio and Shop classes to improve attribute access and enhance user interaction handling. Update duration calculation in ExtendedAudio to handle track length in milliseconds, and modify PendingView in Shop to pass context for user selection, ensuring accurate user identification. 2025-05-28 01:52:41 -04:00
__init__.py Refactor Shop cog initialization and enhance item purchase logic. Introduce an initialize method to load default shops from CSV if none exist, and improve stock management during purchases by adding checks for item availability and updating inventory accordingly. 2025-05-25 23:01:50 -04:00
checks.py Update positive method in Checks class to allow zero as a valid input, enhancing validation logic for user input. 2025-05-26 20:18:27 -04:00
info.json Update Shop cog to add refund functionality for role items, allowing users to return roles for inventory credits. Implement interactive confirmation process for refunds and enhance item gifting logic to restrict multiple role item ownership. Improve error handling and user feedback during transactions. 2025-05-26 01:54:58 -04:00
inventory.py Add Shop Cog with inventory and trading features. Implement shop management commands for creating, editing, and deleting shops and items. Introduce inventory display and item redemption functionalities. Include example CSV for bulk item addition and enhance user experience with structured menus and checks. 2025-05-24 04:09:52 -04:00
menu.py Add Shop Cog with inventory and trading features. Implement shop management commands for creating, editing, and deleting shops and items. Introduce inventory display and item redemption functionalities. Include example CSV for bulk item addition and enhance user experience with structured menus and checks. 2025-05-24 04:09:52 -04:00
shop.py Refactor ExtendedAudio and Shop classes to improve attribute access and enhance user interaction handling. Update duration calculation in ExtendedAudio to handle track length in milliseconds, and modify PendingView in Shop to pass context for user selection, ensuring accurate user identification. 2025-05-28 01:52:41 -04:00
ui.py Update InventoryView to modify close button's custom ID for better clarity and organization. Remove redundant close button instantiation and streamline button handling in the UI. 2025-05-26 00:55:36 -04:00