mirror of
https://github.com/RPCS3/discord-bot.git
synced 2026-07-19 13:54:44 -04:00
[PR #236] [MERGED] Implement log download from external sources #312
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/RPCS3/discord-bot/pull/236
Author: @13xforever
Created: 2/28/2019
Status: ✅ Merged
Merged: 2/28/2019
Merged by: @13xforever
Base:
master← Head:vnext📝 Commits (10+)
f49e18fground work to support external log linksd4359f6port current attachment log handler to the new interface18ee21athanks, vs, againe4c93b9better interface composition6404596fuck official google drive api client4252d08mega source handler057bfeaapparently mega needs some kind of authentication9a04570make mega client work4fbc231Pastebin source handler67fd31aGoogle Drive handler📊 Changes
24 files changed (+648 additions, -248 deletions)
View changed files
📝
.gitignore(+1 -0)📝
CompatBot/Commands/Misc.cs(+18 -11)📝
CompatBot/Commands/Moderation.cs(+2 -2)📝
CompatBot/CompatBot.csproj(+15 -4)📝
CompatBot/EventHandlers/LogParsing/ArchiveHandlers/GzipHandler.cs(+8 -10)➕
CompatBot/EventHandlers/LogParsing/ArchiveHandlers/IArchiveHandler.cs(+13 -0)➕
CompatBot/EventHandlers/LogParsing/ArchiveHandlers/PlainText.cs(+39 -0)➕
CompatBot/EventHandlers/LogParsing/ArchiveHandlers/RarHandler.cs(+64 -0)📝
CompatBot/EventHandlers/LogParsing/ArchiveHandlers/SevenZipHandler.cs(+13 -18)📝
CompatBot/EventHandlers/LogParsing/ArchiveHandlers/ZipHandler.cs(+10 -40)📝
CompatBot/EventHandlers/LogParsing/LogParser.LogSections.cs(+1 -0)➕
CompatBot/EventHandlers/LogParsing/SourceHandlers/BaseSourceHandler.cs(+15 -0)➕
CompatBot/EventHandlers/LogParsing/SourceHandlers/DiscordAttachmentHandler.cs(+70 -0)➕
CompatBot/EventHandlers/LogParsing/SourceHandlers/GoogleDriveHandler.cs(+132 -0)📝
CompatBot/EventHandlers/LogParsing/SourceHandlers/ISourceHandler.cs(+13 -4)➕
CompatBot/EventHandlers/LogParsing/SourceHandlers/MegaHandler.cs(+92 -0)➕
CompatBot/EventHandlers/LogParsing/SourceHandlers/PastebinHandler.cs(+88 -0)➖
CompatBot/EventHandlers/LogParsing/SourceHandlers/PlainText.cs(+0 -43)➖
CompatBot/EventHandlers/LogParsing/SourceHandlers/RarHandler.cs(+0 -93)📝
CompatBot/EventHandlers/LogParsingHandler.cs(+26 -15)...and 4 more files
📄 Description
In addition to current discord attachments, this PR implements:
Google API requires additional configuration, as all calls require authentication.
Instructions are provided in the README.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.