|
b688f7a605
|
Refactor leaderboard data fetching in Leaderboard cog to retrieve global leaderboard from API, enhancing error handling and caching. Update point management logic to calculate points dynamically and improve user interaction by updating points on member data changes.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 04:20:46 -04:00 |
|
|
da273be3c3
|
Enhance leaderboard functionality in Leaderboard cog by integrating user points retrieval from both bank and LevelUp systems. Refactor leaderboard data fetching to combine results and improve error handling. Remove unnecessary point update logic as it is now derived from user data sources.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 04:19:01 -04:00 |
|
|
446c266f18
|
Refactor globalboard command in Leaderboard cog to allow the default help command to handle unrecognized subcommands. This change improves command handling and user experience by providing clearer guidance when no specific subcommand is invoked.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 04:15:02 -04:00 |
|
|
719abfbc97
|
Implement interactive leaderboard navigation in Leaderboard cog. Introduce a new LeaderboardView class for paginated display of leaderboard entries, enhancing user experience with button controls for navigation. Update leaderboard command to utilize embeds for better formatting and clarity, and improve user feedback for points checking.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 04:11:47 -04:00 |
|
|
24aa1e27c9
|
Refactor ProfileFormatting class to enhance profile display. Simplify color assignment logic, improve layout with a modern design, and streamline the addition of stats and progress information. Update embed creation for better readability and user experience.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 04:02:43 -04:00 |
|
|
4b17dfedc3
|
Refactor Leaderboard cog to improve session management and error handling. Initialize aiohttp session in setup, enhance admin secret validation, and provide clearer error messages for API interactions. Update leaderboard command responses for better user feedback and handling of empty data scenarios.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 03:59:48 -04:00 |
|
|
899bfc7bc0
|
Rename leaderboard command to globalboard for clarity and consistency. Update related command references and help messages to reflect the new naming convention, enhancing user experience when accessing global leaderboard features.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 03:54:34 -04:00 |
|
|
5cd5f49fe6
|
Refactor Shop cog to enhance role refund process by implementing a more robust interactive confirmation system. Improve user feedback during role removal transactions and streamline error handling for a better user experience.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 03:51:11 -04:00 |
|
|
56123bffe8
|
Refactor Shop cog to replace ctx.send with ctx.message.reply for improved user interaction and feedback consistency. Simplify command descriptions and enhance error handling for various shop commands, ensuring clearer communication in DMs.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 02:20:55 -04:00 |
|
|
928a21d810
|
Refactor Shop cog to improve role refund functionality by separating user and settings instances. Enhance inventory management for role items by ensuring user-specific checks and maintaining item data integrity during refunds.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 01:57:22 -04:00 |
|
|
12bd541b64
|
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.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 01:54:58 -04:00 |
|
|
2f0baffab2
|
Refactor inventory management in Shop cog to streamline item removal process. Implement user-specific checks for item quantity adjustments and ensure proper deletion of items when quantity reaches zero, enhancing inventory handling and user experience.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 01:44:49 -04:00 |
|
|
3482abef74
|
Add role management feature in Shop cog to allow users to remove roles and receive refunds. Implement interactive confirmation with reaction handling for role removal, enhancing user experience and feedback during transactions.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 01:41:28 -04:00 |
|
|
9fe35dc336
|
Enhance role assignment in Shop cog by adding support for role mentions and improving error handling with interactive embeds. Update feedback messages for role assignment success and failure to provide clearer user communication.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 01:37:23 -04:00 |
|
|
e8dfad8f3d
|
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.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 00:55:36 -04:00 |
|
|
dab195c57f
|
Implement user-specific interaction checks in ShopView, PurchaseView, and InventoryView to prevent unauthorized access. Update timeout handling to provide clearer feedback messages upon inactivity. Refactor button layout for better organization and improve embed field formatting for item details.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 00:46:18 -04:00 |
|
|
35e0ac182d
|
Enhance role validation in ItemManager by adding support for role mentions. Update hierarchy_check method to correctly handle role mentions and streamline role name checks, improving user interaction and validation logic.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-26 00:08:08 -04:00 |
|
|
85de2c70c1
|
Refactor Shop and UI components to improve timeout handling for interactive views. Update timeout duration to 3 minutes and implement message replies for user feedback upon timeout in ShopView, PurchaseView, and InventoryView.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 23:58:22 -04:00 |
|
|
3ee6707cc5
|
Refactor button layout in ShopView, PurchaseView, and InventoryView to explicitly assign rows for better organization. Update cancel and close buttons to new rows for improved UI structure.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 23:52:14 -04:00 |
|
|
68d8c85c23
|
Update UI imports in shop module to include Item component for enhanced functionality in user interactions.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 23:48:04 -04:00 |
|
|
cc86a2f697
|
Enhance ShopManager and PurchaseView to improve user feedback with interactive embeds for error messages and purchase confirmations. Implement validation for item quantities and stock availability, ensuring clearer communication of issues and successful transactions.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 23:42:19 -04:00 |
|
|
5cc572ca7a
|
Refactor Shop cog to enhance user experience by implementing interactive embeds for inventory and shop commands. Improve error handling with descriptive embeds for various scenarios, including empty inventories and invalid parameters. Add cancel buttons to shop and purchase views for better navigation and user control.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 23:40:22 -04:00 |
|
|
9b7be4987f
|
Refactor Shop cog to improve exception handling during shop loading and enhance user experience by implementing a state flag in the Parser class. Update role validation logic to ensure it only runs outside of initialization, streamlining item parsing and shop interactions.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 23:26:44 -04:00 |
|
|
421946e316
|
Enhance Shop cog by adding logging for exceptions during default shop loading and introducing a flag in the Parser class to differentiate initialization state. Update role validation logic to only execute outside of initialization, improving error handling and user experience during item parsing and shop interactions.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 23:18:04 -04:00 |
|
|
c9f172c451
|
Refactor Shop cog to utilize modern UI components for inventory and purchase interactions. Replace menu-based displays with interactive views for better user experience. Update item redemption process to handle pending items with improved confirmation dialogs. Enhance purchase logic to support quantity selection and stock validation.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 23:11:37 -04:00 |
|
|
a63232fb2a
|
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.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 23:01:50 -04:00 |
|
|
196505342a
|
Update GuildSettings to show economy balance by default and enhance profile card generation in default.py with larger fonts, improved spacing, and adjusted layout for better visual clarity.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 22:13:35 -04:00 |
|
|
694b91b69d
|
Refine profile card generation in default.py by adjusting layout dimensions for improved spacing, reducing font sizes, and enhancing the stats area design. Update the progress bar and XP text positioning for better visual clarity and overall aesthetics.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 22:05:36 -04:00 |
|
|
4c99430d95
|
Update profile card generation in default.py by changing default text color to white, refining layout dimensions for better proportions, and enhancing visual elements such as the stats area and progress bar. Implement improved text shadowing and spacing for a more polished appearance.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 21:58:36 -04:00 |
|
|
6c5f48fcd7
|
Refine profile card generation in default.py by adjusting stats area dimensions, enhancing the glass effect with darker opacity, and improving the progress bar design for better visual clarity. Implement a final image composition step to ensure layers are correctly rendered.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 21:53:47 -04:00 |
|
|
6d9ac89123
|
Enhance profile card generation in default.py by setting default colors to ruby red, improving the stats area with a modern glass effect, and refining the level bar design with gradients and rounded corners for a more visually appealing layout.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 21:24:04 -04:00 |
|
|
fc0b4341d6
|
Format JSON structure in rubyapi/info.json for improved readability by adding line breaks and indentation to the author and tags fields.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 04:42:17 -04:00 |
|
|
6efbd0d291
|
Enhance RubyAPI cog with new features for user verification and compatibility management. Introduce cooldown settings for verifications, reward credits for successful verifications, and auto-verification for new members. Update commands to manage compatibility with other cogs and improve data handling for user verification history.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 04:39:56 -04:00 |
|
|
0b8483511b
|
Refactor RubyAPI cog to support global configuration. Update commands to manage API key, interaction URL, and verification URL globally instead of per guild. Implement cog-wide checks to restrict command usage to bot team members only, enhancing security and usability.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 04:29:13 -04:00 |
|
|
5a5814bed2
|
Add API key management and session handling to RubyAPI cog. Implement commands to set the API key and verify users, enhancing interaction with external API. Introduce error handling for API requests and ensure proper session closure on cog unload.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 04:18:39 -04:00 |
|
|
09726661f3
|
Refactor ExtendedAudio cog to improve channel name management and status update handling. Implement functionality to store and reset original channel names, enhance status format configuration with additional variables, and introduce cleanup tasks on cog unload and voice state updates for a better user experience.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-25 03:53:58 -04:00 |
|
|
bddbd49106
|
Implement channel name management in ExtendedAudio cog. Add functionality to store and reset original channel names when enabling/disabling voice channel status updates. Enhance status format configuration with additional variables and validation. Introduce cleanup tasks on cog unload and voice state updates for improved user experience.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-24 07:44:15 -04:00 |
|
|
8d79407cb4
|
Refactor ExtendedAudio commands to improve naming consistency and clarity. Rename 'audioset' to 'extendedaudioset' and update related command examples for better user guidance on configuring voice channel status updates and status format.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-24 07:39:44 -04:00 |
|
|
e1e43d6df5
|
Enhance profile card layout in default.py by refining the circular image implementation and improving background fitting. Adjust corner rounding for a more cohesive design and ensure better alignment of elements for an overall polished appearance.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-24 07:37:00 -04:00 |
|
|
bac65f6511
|
Refactor stats layer in default.py for improved visual presentation. Update stats area dimensions, enhance glass effect properties, and adjust font sizes for better readability. Streamline layout for stats icons and reposition profile picture for a more polished card design.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-24 07:32:57 -04:00 |
|
|
4ba66209b8
|
Refactor profile card generation in default.py. Enhance profile picture handling by creating a circular image and centering it within the card layout. Improve background fitting and corner rounding for a polished visual presentation.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-24 07:28:42 -04:00 |
|
|
06025296bb
|
Enhance glass effect implementation in imgtools.py and default.py. Ensure images are in RGBA mode before applying effects, and update the glass effect application in the stats layer to use the glass background as a mask for improved visual consistency.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-24 07:25:02 -04:00 |
|
|
d5e3a00996
|
Refactor profile stats layer for enhanced visual presentation. Update stats area dimensions, improve glass effect opacity and blur, and increase font sizes for better readability. Adjust layout for stats icons and add XP text below the progress bar for clearer user feedback.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-24 07:15:11 -04:00 |
|
|
130fbc015b
|
Add glass effect to profile stats layer and improve layout. Introduce create_glass_effect function for modern styling, update stats drawing with icons, and enhance XP progress bar. Refactor profile image handling for better visual presentation.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-24 07:00:13 -04:00 |
|
|
d507065184
|
Refactor Shop Cog to improve inventory management and trading functionalities. Enhance shop management commands for better item handling and user interaction. Update documentation for clarity on new features and usage.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-24 05:36:18 -04:00 |
|
|
7fc2053951
|
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.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-24 04:09:52 -04:00 |
|
|
3fcd50cbf7
|
Implement button navigation for language selection in Translator Cog. Introduce ButtonMenu class for managing embed pagination and update message sending logic to utilize embeds with navigation buttons. Remove outdated requirements file.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-24 03:21:26 -04:00 |
|
|
e549698124
|
Refactor SilentMode Cog to improve message sending functionality. Replace direct method assignment with functools.partialmethod for better compatibility. Update _silent_send method to accept the messageable parameter, ensuring correct message context when sending silent messages.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-24 03:16:59 -04:00 |
|
|
32401f31d8
|
Refactor Translator Cog to enhance user experience with improved error handling and message formatting options. Introduce new features for better command usability and update command descriptions for clarity.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-24 03:12:39 -04:00 |
|
|
576604b727
|
Enhance Translator Cog with improved message formatting and user feedback. Introduce timestamp and author context in translation embeds, refine error handling, and organize language listings for better clarity. Update command descriptions for improved usability.
Run pre-commit / Run pre-commit (push) Waiting to run
|
2025-05-24 03:07:55 -04:00 |
|