Commit graph

68 commits

Author SHA1 Message Date
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.
Some checks are pending
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.
Some checks are pending
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.
Some checks are pending
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.
Some checks are pending
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.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-24 03:07:55 -04:00
2ac41b8486 Refactor Translator Cog to improve command handling and user feedback. Introduce new features for message formatting options and enhance error handling for translation requests. Update command descriptions for better clarity and usability.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-24 02:45:34 -04:00
b8911e1b93 Enhance Translator Cog by adding support for message references in translation responses. Update error handling and command logic to improve user experience when translating messages. Refactor command descriptions for clarity and usability. 2025-05-24 02:12:55 -04:00
07686d47c2 Refactor Translator Cog to improve configuration handling and enhance user experience. Introduce new options for embed display preferences and streamline error handling for translations. Update command descriptions for clarity and usability.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-24 01:34:19 -04:00
d188c97267 Enhance Translator Cog with new configuration options and slash command support. Update description to reflect feature-rich capabilities, including embed display preferences and improved error handling for translations. Refactor translation response handling to support both embeds and plain text based on user settings.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-24 01:22:38 -04:00
db4d51f5a3 Add Translator Cog
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-24 01:12:09 -04:00
2dada0dd80 Refactor ModrinthTracker commands to improve error handling and response validation. Replace direct response status checks with data validation, enhance logging for exceptions, and provide clearer user feedback for search and stats commands.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 06:29:18 -04:00
07f32c7b05 Refactor _make_request method in ModrinthTracker to streamline API request handling. Simplify retry logic, enhance session management, and improve error handling for network issues. Update response handling to return JSON data directly.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 06:24:35 -04:00
fd2ace3025 Refactor ModrinthTracker API request handling to improve session management and retry logic. Enhance error handling for network issues and provide clearer user feedback in the add command. Add cog load and unload documentation.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 06:21:30 -04:00
e72a8b9a5c Improve error handling in ModrinthTracker API requests by adding session management and detailed logging for connection issues. Enhance user feedback for network errors and timeouts in the add command.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 06:18:47 -04:00
0efbf5e74d Remove unused command handling in ModrinthTracker cog, replacing it with a placeholder for future implementation.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 06:14:34 -04:00
bc286a3461 Enhance BanSync cog with new features for syncing ban/timeout reasons and notification channels. Implement action caching and periodic cleanup to improve performance. Update version to 2.1.0 and refactor type hints for better clarity.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 06:06:28 -04:00
e9e8c5b304 Enable Reddit API usage in Core cog and refactor image retrieval logic for improved error handling and efficiency. Remove StickBugged cog and associated files to streamline the project.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 05:57:18 -04:00
3240932176 Add rate limiting for Modrinth API requests to prevent exceeding request thresholds. Implement a mechanism to track request timestamps and ensure compliance with Modrinth's guidelines. Refactor API request handling to utilize the new rate limiting functionality.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 05:28:27 -04:00
1cb22dd8b7 Enhance Modrinth project tracking embeds with additional project details, including thumbnails, categories, and statistics. Improve update notifications by including project icons and version-specific information such as supported loaders and game versions.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 05:11:53 -04:00
767d656c8d Add version information display for tracked Modrinth projects. Embed current version details and changelog in the tracking channel, with fallback message for unavailable data.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 05:05:29 -04:00
e64a1e2536 Implement Modrinth project tracking with commands to add, remove, and list projects. Introduce background task for update checking and enhance error handling. Update API usage for project and version retrieval.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 05:01:02 -04:00
4495e8cd63 Revamp README.md with enhanced structure, added features section, and updated credits for cogs used in the Ruby Discord Bot. Included badges for Discord, Python version, and licenses.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 03:31:30 -04:00
48256636da Fix typo in docstring for Nsfw cog settings command.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 03:03:38 -04:00
651c9372f2 Add multiple new cogs for banking, economy tracking, and referrals, including setup, commands, and localization files.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 02:30:00 -04:00
7da3f0ab66 Add the economy boat cog
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 02:17:01 -04:00
477974d53c Upload 2 Cogs & Update README
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-23 01:30:53 -04:00
8a7bce5995 Update Cogs
Some checks failed
Run pre-commit / Run pre-commit (push) Has been cancelled
2025-04-28 15:02:24 -04:00
fc682d3378 Test
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-04-28 14:47:43 -04:00
cd3f78bc8e Test
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-04-28 14:22:28 -04:00
7af05d5464 test
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-04-28 14:18:11 -04:00
644b9c471a Update Cog
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-04-28 14:13:42 -04:00
73e5689460 Import lang from Red as a cog
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-04-28 14:08:03 -04:00
48b098381c Update .gitignore
Some checks failed
Run pre-commit / Run pre-commit (push) Has been cancelled
2025-04-27 08:14:57 -04:00
e700af61cb Upload 2 Cogs
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-04-27 08:06:54 -04:00
e6d3d13e5d Update Cogs
Some checks failed
Run pre-commit / Run pre-commit (push) Has been cancelled
2025-04-05 17:16:16 -04:00
e3cd8a3f62 Update Cogs 2025-04-03 12:56:59 -04:00
aed2a00d63 Add Cogs 2025-04-03 12:53:22 -04:00
490fa9c875 Add Cogs 2025-04-03 12:49:59 -04:00
6982bd4d5a Add Cogs 2025-04-03 12:48:32 -04:00
fc05713bd8 Add Cogs 2025-04-03 12:26:40 -04:00
676bcc8b10 Add Cogs 2025-04-02 22:57:51 -04:00
787a367d13 Add Cogs 2025-04-02 22:56:57 -04:00
e0787e48d1 Update README.md 2025-04-02 17:02:06 -04:00
88c370b19e Updates to Match Rebrand 2025-04-02 13:34:18 -04:00
f235980e7f Upload 2025-03-26 10:59:44 -04:00
21794dea70 Delete pressf and wolfram, update info 2025-02-25 14:47:31 -05:00
319a401fd3 Update bansync and add bancheck 2025-02-25 14:35:46 -05:00
2f7f96deeb Update bansync and init 2025-02-25 14:33:28 -05:00
28d7c36ed4 Update README 2025-02-25 14:30:51 -05:00
a2aa543a0e Filter & add bansync 2025-02-25 14:29:23 -05:00