[PR #530] [MERGED] Add Azure Computer Vision services integration #600

Closed
opened 2026-02-15 15:56:24 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/RPCS3/discord-bot/pull/530
Author: @13xforever
Created: 3/8/2020
Status: Merged
Merged: 3/8/2020
Merged by: @13xforever

Base: masterHead: vnext


📝 Commits (8)

  • 5ef02db azure computer vision integration, and a new command to describe images
  • 055fca0 make it more flexible
  • 86fce35 prototype of an image moderation handler
  • b2a8191 implement proper image moderation handler
  • 6b0a5d6 allow any supporter to use !describe command
  • a3da782 show token configuration state in !stats
  • d0b7f50 Merge branch 'feature/computer-vision' into vnext
  • 75ea32f fix build

📊 Changes

9 files changed (+299 additions, -7 deletions)

View changed files

CompatBot/Commands/Attributes/RequiresSupporterRole.cs (+18 -0)
📝 CompatBot/Commands/BotStats.cs (+1 -0)
CompatBot/Commands/Vision.cs (+116 -0)
📝 CompatBot/CompatBot.csproj (+2 -1)
📝 CompatBot/Config.cs (+10 -0)
📝 CompatBot/Database/Providers/ContentFilter.cs (+13 -5)
CompatBot/EventHandlers/MediaScreenshotMonitor.cs (+115 -0)
📝 CompatBot/Program.cs (+7 -1)
📝 CompatBot/Utils/Extensions/RolesExtensions.cs (+17 -0)

📄 Description

Fixes #139

  • automatically checks screenshots for hints of pirated content
  • adds a command to describe any image
  • provides some enhancement opportunities for future updates

🔄 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/530 **Author:** [@13xforever](https://github.com/13xforever) **Created:** 3/8/2020 **Status:** ✅ Merged **Merged:** 3/8/2020 **Merged by:** [@13xforever](https://github.com/13xforever) **Base:** `master` ← **Head:** `vnext` --- ### 📝 Commits (8) - [`5ef02db`](https://github.com/RPCS3/discord-bot/commit/5ef02db745c50fa4e09a6e155e8a86c2a0b355cd) azure computer vision integration, and a new command to describe images - [`055fca0`](https://github.com/RPCS3/discord-bot/commit/055fca02aed672cd6a4a2f34e1da20d9c727fd41) make it more flexible - [`86fce35`](https://github.com/RPCS3/discord-bot/commit/86fce35c35f79d0d053b4453cb154b647898ab40) prototype of an image moderation handler - [`b2a8191`](https://github.com/RPCS3/discord-bot/commit/b2a8191050ab6387bd5e7ed1661dffa8cbe26882) implement proper image moderation handler - [`6b0a5d6`](https://github.com/RPCS3/discord-bot/commit/6b0a5d66cd7d98541d5850c47c0fa818346a6bb9) allow any supporter to use !describe command - [`a3da782`](https://github.com/RPCS3/discord-bot/commit/a3da7827fc01751159936381e902d1ff61c2ceca) show token configuration state in !stats - [`d0b7f50`](https://github.com/RPCS3/discord-bot/commit/d0b7f50a6783dea5fed80c2f54c3d48c2df252cd) Merge branch 'feature/computer-vision' into vnext - [`75ea32f`](https://github.com/RPCS3/discord-bot/commit/75ea32fc6e3c018efb4058d51bb75e684e7c0265) fix build ### 📊 Changes **9 files changed** (+299 additions, -7 deletions) <details> <summary>View changed files</summary> ➕ `CompatBot/Commands/Attributes/RequiresSupporterRole.cs` (+18 -0) 📝 `CompatBot/Commands/BotStats.cs` (+1 -0) ➕ `CompatBot/Commands/Vision.cs` (+116 -0) 📝 `CompatBot/CompatBot.csproj` (+2 -1) 📝 `CompatBot/Config.cs` (+10 -0) 📝 `CompatBot/Database/Providers/ContentFilter.cs` (+13 -5) ➕ `CompatBot/EventHandlers/MediaScreenshotMonitor.cs` (+115 -0) 📝 `CompatBot/Program.cs` (+7 -1) 📝 `CompatBot/Utils/Extensions/RolesExtensions.cs` (+17 -0) </details> ### 📄 Description Fixes #139 * automatically checks screenshots for hints of pirated content * adds a command to describe any image * provides some enhancement opportunities for future updates --- <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:56:24 -05:00
yindo closed this issue 2026-02-15 15:56:24 -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#600