[PR #746] [MERGED] Support for Cirrus-CI and replies #800

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

📋 Pull Request Information

Original PR: https://github.com/RPCS3/discord-bot/pull/746
Author: @13xforever
Created: 4/13/2021
Status: Merged
Merged: 4/13/2021
Merged by: @13xforever

Base: masterHead: vnext


📝 Commits (6)

  • 683416f update deps
  • d729ced support !tag with reply link
  • c68678c support !analyze with reply link
  • 057a476 cirrus-ci client
  • de39cb2 support message links in some !sudo commands
  • 6a9309e make fun commands more useful

📊 Changes

25 files changed (+1317 additions, -53 deletions)

View changed files

.config/dotnet-tools.json (+18 -0)
📝 .gitignore (+2 -1)
Clients/CirrusCiClient/.graphqlrc.json (+12 -0)
Clients/CirrusCiClient/CirrusCi.cs (+130 -0)
Clients/CirrusCiClient/CirrusCiClient.csproj (+20 -0)
Clients/CirrusCiClient/POCOs/BuildInfo.cs (+16 -0)
Clients/CirrusCiClient/POCOs/ProjectBuildStats.cs (+25 -0)
Clients/CirrusCiClient/Queries/GetBuilds.graphql (+65 -0)
Clients/CirrusCiClient/schema.extensions.graphql (+1 -0)
Clients/CirrusCiClient/schema.graphql (+913 -0)
📝 Clients/CompatApiClient/Utils/Statistics.cs (+1 -1)
📝 Clients/GithubClient/Client.cs (+3 -3)
📝 CompatBot/Commands/Converters/TextOnlyDiscordChannelConverter.cs (+4 -1)
📝 CompatBot/Commands/Moderation.cs (+5 -1)
📝 CompatBot/Commands/Pr.cs (+10 -10)
📝 CompatBot/Commands/Sudo.Fix.cs (+1 -1)
📝 CompatBot/Commands/Sudo.cs (+42 -17)
📝 CompatBot/Commands/Vision.cs (+19 -6)
📝 CompatBot/CompatBot.csproj (+4 -3)
📝 CompatBot/EventHandlers/LogParsingHandler.cs (+5 -2)

...and 5 more files

📄 Description

  • Add support for PR build linking to Cirrus-CI
  • Add support for message replies in some commands
  • Update Discord client library to newly released stable version (no more nightly builds!)

🔄 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/746 **Author:** [@13xforever](https://github.com/13xforever) **Created:** 4/13/2021 **Status:** ✅ Merged **Merged:** 4/13/2021 **Merged by:** [@13xforever](https://github.com/13xforever) **Base:** `master` ← **Head:** `vnext` --- ### 📝 Commits (6) - [`683416f`](https://github.com/RPCS3/discord-bot/commit/683416f4b1427ab2ef737343a6608ea57daac440) update deps - [`d729ced`](https://github.com/RPCS3/discord-bot/commit/d729ceddd2be1d860862e44c653d3d3e10e31c54) support !tag with reply link - [`c68678c`](https://github.com/RPCS3/discord-bot/commit/c68678c740250dd523d49277e267501f27758c53) support !analyze with reply link - [`057a476`](https://github.com/RPCS3/discord-bot/commit/057a4763bbd22e59fcf948822d9c5f0230f62abd) cirrus-ci client - [`de39cb2`](https://github.com/RPCS3/discord-bot/commit/de39cb2c01c6db32045bea566aed97b11b73fa11) support message links in some !sudo commands - [`6a9309e`](https://github.com/RPCS3/discord-bot/commit/6a9309ee85441001d966c8ed53871d043e555792) make fun commands more useful ### 📊 Changes **25 files changed** (+1317 additions, -53 deletions) <details> <summary>View changed files</summary> ➕ `.config/dotnet-tools.json` (+18 -0) 📝 `.gitignore` (+2 -1) ➕ `Clients/CirrusCiClient/.graphqlrc.json` (+12 -0) ➕ `Clients/CirrusCiClient/CirrusCi.cs` (+130 -0) ➕ `Clients/CirrusCiClient/CirrusCiClient.csproj` (+20 -0) ➕ `Clients/CirrusCiClient/POCOs/BuildInfo.cs` (+16 -0) ➕ `Clients/CirrusCiClient/POCOs/ProjectBuildStats.cs` (+25 -0) ➕ `Clients/CirrusCiClient/Queries/GetBuilds.graphql` (+65 -0) ➕ `Clients/CirrusCiClient/schema.extensions.graphql` (+1 -0) ➕ `Clients/CirrusCiClient/schema.graphql` (+913 -0) 📝 `Clients/CompatApiClient/Utils/Statistics.cs` (+1 -1) 📝 `Clients/GithubClient/Client.cs` (+3 -3) 📝 `CompatBot/Commands/Converters/TextOnlyDiscordChannelConverter.cs` (+4 -1) 📝 `CompatBot/Commands/Moderation.cs` (+5 -1) 📝 `CompatBot/Commands/Pr.cs` (+10 -10) 📝 `CompatBot/Commands/Sudo.Fix.cs` (+1 -1) 📝 `CompatBot/Commands/Sudo.cs` (+42 -17) 📝 `CompatBot/Commands/Vision.cs` (+19 -6) 📝 `CompatBot/CompatBot.csproj` (+4 -3) 📝 `CompatBot/EventHandlers/LogParsingHandler.cs` (+5 -2) _...and 5 more files_ </details> ### 📄 Description * Add support for PR build linking to Cirrus-CI * Add support for message replies in some commands * Update Discord client library to newly released stable version (no more nightly builds!) --- <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:54 -05:00
yindo closed this issue 2026-02-15 15:56:54 -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#800