[PR #68] [MERGED] Update 2.2 #186

Closed
opened 2026-02-15 15:55:16 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/RPCS3/discord-bot/pull/68
Author: @13xforever
Created: 8/19/2018
Status: Merged
Merged: 8/19/2018
Merged by: @Nicba1010

Base: masterHead: more_psn


📝 Commits (10+)

  • 295dda9 new command to scrape psn by full content id; useful for delisted games
  • 6c5ef75 discord invite filtering
  • abad1b0 remove region filters for !top
  • 0781fe3 add discord.me filtering
  • c9bf97a oops, this is no longer needed to be disabled
  • 5a36610 game title scraping from gametdb
  • 8d24842 show invite links in dm
  • 19e9842 GameTDB thumbnail provider
  • 91b181b rate limits on meme commands instead of hard channel limit
  • b57267d oops, leftovers from debugging

📊 Changes

28 files changed (+1034 additions, -115 deletions)

View changed files

📝 CompatApiClient/ApiConfig.cs (+0 -16)
📝 CompatApiClient/RequestBuilder.cs (+0 -7)
📝 CompatApiClient/Utils/ConsoleLogger.cs (+0 -1)
📝 CompatBot/Commands/Antipiracy.cs (+1 -1)
📝 CompatBot/Commands/CompatList.cs (+3 -12)
CompatBot/Commands/Invites.cs (+157 -0)
📝 CompatBot/Commands/Misc.cs (+2 -2)
📝 CompatBot/Commands/Psn.Check.cs (+28 -3)
📝 CompatBot/CompatBot.csproj (+2 -2)
📝 CompatBot/Config.cs (+7 -3)
📝 CompatBot/Database/BotDb.cs (+11 -1)
CompatBot/Database/Migrations/BotDb/20180818153741_InvitesWhitelist.Designer.cs (+167 -0)
CompatBot/Database/Migrations/BotDb/20180818153741_InvitesWhitelist.cs (+37 -0)
📝 CompatBot/Database/Migrations/BotDb/BotDbModelSnapshot.cs (+25 -0)
CompatBot/Database/Providers/InviteWhitelistProvider.cs (+77 -0)
📝 CompatBot/Database/Providers/ScrapeStateProvider.cs (+13 -0)
📝 CompatBot/Database/Providers/ThumbnailProvider.cs (+22 -2)
📝 CompatBot/EventHandlers/AntipiracyMonitor.cs (+9 -12)
📝 CompatBot/EventHandlers/BotShutupHandler.cs (+3 -9)
CompatBot/EventHandlers/DiscordInviteFilter.cs (+177 -0)

...and 8 more files

📄 Description

Main changes:

  • Discord invites filtering with the whitelist management commands (!invites)
  • GameTDB integration for game titles and thumbnails
  • Meme commands !rate and !8ball are now rate-limited instead of being outright restricted to the spam channel
  • Misc house-keeping changes and bug fixes

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/RPCS3/discord-bot/pull/68 **Author:** [@13xforever](https://github.com/13xforever) **Created:** 8/19/2018 **Status:** ✅ Merged **Merged:** 8/19/2018 **Merged by:** [@Nicba1010](https://github.com/Nicba1010) **Base:** `master` ← **Head:** `more_psn` --- ### 📝 Commits (10+) - [`295dda9`](https://github.com/RPCS3/discord-bot/commit/295dda9da25d64b728fec15e7e8511e405bd9c67) new command to scrape psn by full content id; useful for delisted games - [`6c5ef75`](https://github.com/RPCS3/discord-bot/commit/6c5ef75c5d8c040ccb2b2fdfcd9a7c3c45313c3d) discord invite filtering - [`abad1b0`](https://github.com/RPCS3/discord-bot/commit/abad1b06bfcf2f85296cfb514ba7e3d879006f9c) remove region filters for !top - [`0781fe3`](https://github.com/RPCS3/discord-bot/commit/0781fe3563e08b6e2818b07678674976716e9d60) add discord.me filtering - [`c9bf97a`](https://github.com/RPCS3/discord-bot/commit/c9bf97ac44f9924a0baba8b3e8e267ae32b8b0d1) oops, this is no longer needed to be disabled - [`5a36610`](https://github.com/RPCS3/discord-bot/commit/5a36610a0033e6adf6f6c636665d1ad40986034d) game title scraping from gametdb - [`8d24842`](https://github.com/RPCS3/discord-bot/commit/8d24842da1f9f547d414720b1c4a878fdbbee88f) show invite links in dm - [`19e9842`](https://github.com/RPCS3/discord-bot/commit/19e9842d84b1d4245d811568235f7d0c9ba2a06c) GameTDB thumbnail provider - [`91b181b`](https://github.com/RPCS3/discord-bot/commit/91b181b5eebfb1654f76ff348d3b21f3a27be318) rate limits on meme commands instead of hard channel limit - [`b57267d`](https://github.com/RPCS3/discord-bot/commit/b57267df353ccfcc7320513198968f993ef3ac20) oops, leftovers from debugging ### 📊 Changes **28 files changed** (+1034 additions, -115 deletions) <details> <summary>View changed files</summary> 📝 `CompatApiClient/ApiConfig.cs` (+0 -16) 📝 `CompatApiClient/RequestBuilder.cs` (+0 -7) 📝 `CompatApiClient/Utils/ConsoleLogger.cs` (+0 -1) 📝 `CompatBot/Commands/Antipiracy.cs` (+1 -1) 📝 `CompatBot/Commands/CompatList.cs` (+3 -12) ➕ `CompatBot/Commands/Invites.cs` (+157 -0) 📝 `CompatBot/Commands/Misc.cs` (+2 -2) 📝 `CompatBot/Commands/Psn.Check.cs` (+28 -3) 📝 `CompatBot/CompatBot.csproj` (+2 -2) 📝 `CompatBot/Config.cs` (+7 -3) 📝 `CompatBot/Database/BotDb.cs` (+11 -1) ➕ `CompatBot/Database/Migrations/BotDb/20180818153741_InvitesWhitelist.Designer.cs` (+167 -0) ➕ `CompatBot/Database/Migrations/BotDb/20180818153741_InvitesWhitelist.cs` (+37 -0) 📝 `CompatBot/Database/Migrations/BotDb/BotDbModelSnapshot.cs` (+25 -0) ➕ `CompatBot/Database/Providers/InviteWhitelistProvider.cs` (+77 -0) 📝 `CompatBot/Database/Providers/ScrapeStateProvider.cs` (+13 -0) 📝 `CompatBot/Database/Providers/ThumbnailProvider.cs` (+22 -2) 📝 `CompatBot/EventHandlers/AntipiracyMonitor.cs` (+9 -12) 📝 `CompatBot/EventHandlers/BotShutupHandler.cs` (+3 -9) ➕ `CompatBot/EventHandlers/DiscordInviteFilter.cs` (+177 -0) _...and 8 more files_ </details> ### 📄 Description Main changes: * Discord invites filtering with the whitelist management commands (`!invites`) * GameTDB integration for game titles and thumbnails * Meme commands `!rate` and `!8ball` are now rate-limited instead of being outright restricted to the spam channel * Misc house-keeping changes and bug fixes --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 15:55:16 -05:00
yindo closed this issue 2026-02-15 15:55:16 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RPCS3/discord-bot#186