GithubHelp home page GithubHelp logo

swiftdiscord's Introduction

SwiftDiscord

Build Status

A Discord API client for Swift.

  • Features:
    • Sending and receiving voice.
    • macOS, iOS, and Linux** support.
    • Bot and User account support.
    • REST API separate from client. You can use the REST API separately to build your own client if you wish.
    • Configurable sharding.

** - Linux stability is currently limited to the stability of open source Foundation, but in thoery should support everything.

  • Requirements:

    • libopus
    • libsodium
    • Swift 3
  • Recommendend:

    • ffmpeg (Without FFmpeg you must send raw audio)
  • Installing and Building (Linux and macOS):

    • Install vapor dependencies:
      • brew tap vapor/tap && brew install ctls or eval "$(curl -sL https://apt.vapor.sh)"; sudo apt-get install vapor;
    • Create your Swift Package Manager project
    • Add .package(url: "https://github.com/nuclearace/SwiftDiscord", .upToNextMajor(from: "6.0.0")) to your dependencies in Package.swift
    • Add import SwiftDiscord to files you wish to use the module in.
    • Run swift build -Xlinker -L/usr/local/lib -Xlinker -lopus -Xcc -I/usr/local/include. The Xlinker options are needed to tell the package manager where to find the libsodium and opus libraries that were installed through Homebrew. The Xcc option tells clang where to find the headers for opus.

Xcode:

If you wish to use Xcode with your Swift Package Manager project, you can do swift package generate-xcodeproj. However after doing that, you'll have to make a change to SwiftDiscord's build settings. Just like when compiling from the command line, we have to tell Xcode where to find libsodium and libopus. This can be done by adding /usr/local/lib to the library search paths and /usr/local/include to the header search paths. This should be done for the SwiftDiscord and DiscordOpus targets. The DiscordOpus target also needs the -lopus option in "Other Linker Flags".

Usage

Checkout the getting started page for a quickstart guide.

Docs are generated with jazzy using the magical command:

jazzy --xcodebuild-arguments -project,SwiftDiscord.xcodeproj/,-scheme,SwiftDiscord-Package --documentation=UsageDocs/*.md --theme fullwidth --module SwiftDiscord

Must have setup an Xcode project

Why no CocoaPods?

I hate CocoaPods and the Swift Package Manager makes it easy to do system modules.

swiftdiscord's People

Contributors

neotron avatar nexuist avatar nuclearace avatar stunner avatar tellowkrinkle avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

swiftdiscord's Issues

Use Voice v3

  • Handle new events
  • Voice resume
  • Voice decoding

vapor + swift discord = offline

xcode + vapor 3.08 +swiftdiscord vapor branch
creating controller

class SwiftDiscordController: DiscordClientDelegate {
    var client: DiscordClient!

      func botstart(){
        client = DiscordClient(token: "Bot  sometoken", delegate: self, configuration: [.log(.info)])
        client.connect()
    }

    func client(_ client: DiscordClient, didConnect connected: Bool) {
        print("Bot connected!")
    }
    
    func client(_ client: DiscordClient, didCreateMessage message: DiscordMessage) {
        if message.content == "$mycommand" {
            message.channel?.send("I got your command")
        }
    }
}

in boot.swift boot func

   let sdc = SwiftDiscordController()
    sdc.botstart()`
the output is `Run[5716:7036429] LOG: DiscordWebSocketable: Connecting to wss://gateway.discord.gg/?v=6, shard: 0
2018-09-04 22:22:25.770318+0300 Run[5716:7036429] LOG: DiscordWebSocketable: Attaching WebSocket, shard: shard: 0

and some time later
2018-09-04 22:25:25.738707+0300 Run[5716:7047070] [BoringSSL] Function boringssl_session_errorlog: line 2881 [boringssl_session_read] SSL_ERROR_ZERO_RETURN(6): operation failed because the connection was cleanly shut down with a close_notify alert 2018-09-04 22:25:25.739887+0300 Run[5716:7047070] [BoringSSL] Function boringssl_session_errorlog: line 2881 [boringssl_session_read] SSL_ERROR_ZERO_RETURN(6): operation failed because the connection was cleanly shut down with a close_notify alert 2018-09-04 22:25:25.740186+0300 Run[5716:7047070] TIC Read Status [1:0x102732400]: 1:57 2018-09-04 22:25:25.740348+0300 Run[5716:7047070] TIC Read Status [1:0x102732400]: 1:57 2018-09-04 22:25:25.740428+0300 Run[5716:7047070] TIC Read Status [1:0x102732400]: 1:57
but i think that's xcode bug

bot is offline, can't figure out what is the cause the whole day

p.s. sorry if it is smth simple, the head just blowing what can it be
p.p.s token used as is, with bot/bearer; looks like it is auto changing with some time
also in discordoauth.swift baseURL = "https://discordapp.com/api/oauth2/ blank or token ending?

Can't install SwiftDiscord

Hi,
I have added SwiftDiscord in my Package.swift and I run swift package -v update
But I have this error :

(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.hiZ1mE.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify '2.2.2^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify 'a77816695630a44d5d1393fc71eac37ac3d082ca^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a ls-tree fac9cdeab64a7aeb3f019521d93bdd750ea197bb
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8b3334e2ec12bf2672519a183975704142840ba7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify '2.2.2^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify 'a77816695630a44d5d1393fc71eac37ac3d082ca^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a ls-tree fac9cdeab64a7aeb3f019521d93bdd750ea197bb
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8b3334e2ec12bf2672519a183975704142840ba7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8b3334e2ec12bf2672519a183975704142840ba7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.WtxMRu.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify '2.2.1^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify '70d14c0e223257176f5ef69a595f7cad5de7a88b^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a ls-tree c68b65ff0a00f69fdb9332863ab104b7c9cc2661
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8b3334e2ec12bf2672519a183975704142840ba7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify '2.2.1^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify '70d14c0e223257176f5ef69a595f7cad5de7a88b^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a ls-tree c68b65ff0a00f69fdb9332863ab104b7c9cc2661
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8b3334e2ec12bf2672519a183975704142840ba7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8b3334e2ec12bf2672519a183975704142840ba7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.Qq1lAr.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify '2.2.0^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify 'fb839a109d256e843945086f0730b49e4eeed091^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a ls-tree 493bec5e148bcb32d7579521081e2cca62e45ab6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8b3334e2ec12bf2672519a183975704142840ba7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify '2.2.0^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify 'fb839a109d256e843945086f0730b49e4eeed091^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a ls-tree 493bec5e148bcb32d7579521081e2cca62e45ab6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8b3334e2ec12bf2672519a183975704142840ba7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8b3334e2ec12bf2672519a183975704142840ba7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.XaWkxb.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify '2.1.0^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify 'f6b06982e94db71227e99c56fec5899a8526e8ad^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a ls-tree 40f9f5053e58a2ff6d9bab8ccbdde20e7fd41281
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8b3334e2ec12bf2672519a183975704142840ba7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify '2.1.0^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a rev-parse --verify 'f6b06982e94db71227e99c56fec5899a8526e8ad^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a ls-tree 40f9f5053e58a2ff6d9bab8ccbdde20e7fd41281
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8b3334e2ec12bf2672519a183975704142840ba7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8b3334e2ec12bf2672519a183975704142840ba7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/sockets-3f70622a cat-file -p 8bbcc0d23eb0990cad7e124b2debaf3488e96954
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.mrWsjs.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a rev-parse --verify '1.1.2^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a rev-parse --verify 'fddec6a4643d6e85b6bb6dc54b1b5cdbabd395d2^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a ls-tree f643938d70ad73a0392332878272e7bd8529aa48
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 8cfa6ad2bf421f5a2cef67e0ce625e099ea0b613
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 1be7f83bcbf732a58a346126a84f1f7666dd2271
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 8cfa6ad2bf421f5a2cef67e0ce625e099ea0b613
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a rev-parse --verify '1.1.2^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a rev-parse --verify 'fddec6a4643d6e85b6bb6dc54b1b5cdbabd395d2^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a ls-tree f643938d70ad73a0392332878272e7bd8529aa48
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 8cfa6ad2bf421f5a2cef67e0ce625e099ea0b613
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 1be7f83bcbf732a58a346126a84f1f7666dd2271
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 8cfa6ad2bf421f5a2cef67e0ce625e099ea0b613
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 8cfa6ad2bf421f5a2cef67e0ce625e099ea0b613
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 1be7f83bcbf732a58a346126a84f1f7666dd2271
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 8cfa6ad2bf421f5a2cef67e0ce625e099ea0b613
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.LUnlYY.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a rev-parse --verify '1.1.1^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a rev-parse --verify '5dc5096fcbeea87abf92796d281c582762da7f84^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a ls-tree 7a4cde16cebc7a3b07ba0ffb04380a60467cd13d
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p fbc6927e224ff4a5db2891eeeb60b032f4c64073
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 1be7f83bcbf732a58a346126a84f1f7666dd2271
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p fbc6927e224ff4a5db2891eeeb60b032f4c64073
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a rev-parse --verify '1.1.1^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a rev-parse --verify '5dc5096fcbeea87abf92796d281c582762da7f84^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a ls-tree 7a4cde16cebc7a3b07ba0ffb04380a60467cd13d
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p fbc6927e224ff4a5db2891eeeb60b032f4c64073
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 1be7f83bcbf732a58a346126a84f1f7666dd2271
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p fbc6927e224ff4a5db2891eeeb60b032f4c64073
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p fbc6927e224ff4a5db2891eeeb60b032f4c64073
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 1be7f83bcbf732a58a346126a84f1f7666dd2271
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p fbc6927e224ff4a5db2891eeeb60b032f4c64073
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.atEzPV.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a rev-parse --verify '1.1.0^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a rev-parse --verify '7be6d0c7713f8fa0448d8ab9d8a781c2e2e98b7d^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a ls-tree 05529d795ab1da6faca83189173d02baf479f8ac
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p fbc6927e224ff4a5db2891eeeb60b032f4c64073
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 1be7f83bcbf732a58a346126a84f1f7666dd2271
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p fbc6927e224ff4a5db2891eeeb60b032f4c64073
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a rev-parse --verify '1.1.0^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a rev-parse --verify '7be6d0c7713f8fa0448d8ab9d8a781c2e2e98b7d^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a ls-tree 05529d795ab1da6faca83189173d02baf479f8ac
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p fbc6927e224ff4a5db2891eeeb60b032f4c64073
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 1be7f83bcbf732a58a346126a84f1f7666dd2271
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p fbc6927e224ff4a5db2891eeeb60b032f4c64073
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p fbc6927e224ff4a5db2891eeeb60b032f4c64073
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p 1be7f83bcbf732a58a346126a84f1f7666dd2271
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/ctls-a501799a cat-file -p fbc6927e224ff4a5db2891eeeb60b032f4c64073
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.EvRhlh.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c rev-parse --verify '2.1.2^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c rev-parse --verify '02a47309249e69358aa3c28b5853897585d7a750^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c ls-tree 1f1bf6d2679e5ca0558cee44c25477f222ae1e85
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 4c16a6eae0b91033875e0628a25eab568942fc0f
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 74806fd2ed2834b86acad2559a4b9c88299b729a
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 4c16a6eae0b91033875e0628a25eab568942fc0f
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c rev-parse --verify '2.1.2^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c rev-parse --verify '02a47309249e69358aa3c28b5853897585d7a750^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c ls-tree 1f1bf6d2679e5ca0558cee44c25477f222ae1e85
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 4c16a6eae0b91033875e0628a25eab568942fc0f
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 74806fd2ed2834b86acad2559a4b9c88299b729a
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 4c16a6eae0b91033875e0628a25eab568942fc0f
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 4c16a6eae0b91033875e0628a25eab568942fc0f
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 74806fd2ed2834b86acad2559a4b9c88299b729a
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 4c16a6eae0b91033875e0628a25eab568942fc0f
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.4tJxlL.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c rev-parse --verify '2.1.1^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c rev-parse --verify '6c6eedb6761cddc6b6c87142a27eec13fa1701ec^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c ls-tree 333d309ee0a0c17fb8d91769887adf10cd82a40e
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 4c16a6eae0b91033875e0628a25eab568942fc0f
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 74806fd2ed2834b86acad2559a4b9c88299b729a
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 4c16a6eae0b91033875e0628a25eab568942fc0f
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c rev-parse --verify '2.1.1^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c rev-parse --verify '6c6eedb6761cddc6b6c87142a27eec13fa1701ec^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c ls-tree 333d309ee0a0c17fb8d91769887adf10cd82a40e
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 4c16a6eae0b91033875e0628a25eab568942fc0f
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 74806fd2ed2834b86acad2559a4b9c88299b729a
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 4c16a6eae0b91033875e0628a25eab568942fc0f
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 4c16a6eae0b91033875e0628a25eab568942fc0f
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 74806fd2ed2834b86acad2559a4b9c88299b729a
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 4c16a6eae0b91033875e0628a25eab568942fc0f
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.eLbVWL.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c rev-parse --verify '2.1.0^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c rev-parse --verify '563a66ea2dfd6e10f260f7b271f17646588dea57^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c ls-tree 8818e03fc8629ca0110a5cedb40bca24f80fedc2
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p c60d8614970ab24a3bc228f678d048e77668fd6d
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 74806fd2ed2834b86acad2559a4b9c88299b729a
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p c60d8614970ab24a3bc228f678d048e77668fd6d
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c rev-parse --verify '2.1.0^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c rev-parse --verify '563a66ea2dfd6e10f260f7b271f17646588dea57^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c ls-tree 8818e03fc8629ca0110a5cedb40bca24f80fedc2
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p c60d8614970ab24a3bc228f678d048e77668fd6d
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 74806fd2ed2834b86acad2559a4b9c88299b729a
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p c60d8614970ab24a3bc228f678d048e77668fd6d
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p c60d8614970ab24a3bc228f678d048e77668fd6d
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p 74806fd2ed2834b86acad2559a4b9c88299b729a
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/tls-44d3d48c cat-file -p c60d8614970ab24a3bc228f678d048e77668fd6d
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.1wMVTT.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea rev-parse --verify '2.1.2^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea rev-parse --verify '946edc6642d6825982a2f52a268a8ba9bd520a3d^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea ls-tree fb4bb54dcf3b7948f7373352eafc3ab28c9aa5fd
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3169797963318cae7bf69dbce3a09ed48e1892b8
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3c915e1d7114cffdc64db56da1f1bd55ce609350
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3169797963318cae7bf69dbce3a09ed48e1892b8
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea rev-parse --verify '2.1.2^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea rev-parse --verify '946edc6642d6825982a2f52a268a8ba9bd520a3d^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea ls-tree fb4bb54dcf3b7948f7373352eafc3ab28c9aa5fd
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3169797963318cae7bf69dbce3a09ed48e1892b8
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3c915e1d7114cffdc64db56da1f1bd55ce609350
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3169797963318cae7bf69dbce3a09ed48e1892b8
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3169797963318cae7bf69dbce3a09ed48e1892b8
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3c915e1d7114cffdc64db56da1f1bd55ce609350
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3169797963318cae7bf69dbce3a09ed48e1892b8
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.hIOojx.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea rev-parse --verify '2.1.1^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea rev-parse --verify 'bf4470b9da79024aab79c85de80374f6c29e3864^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea ls-tree ccad0f2326314879c7c1a187bd8bb82245d50d8b
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3169797963318cae7bf69dbce3a09ed48e1892b8
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3c915e1d7114cffdc64db56da1f1bd55ce609350
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3169797963318cae7bf69dbce3a09ed48e1892b8
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea rev-parse --verify '2.1.1^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea rev-parse --verify 'bf4470b9da79024aab79c85de80374f6c29e3864^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea ls-tree ccad0f2326314879c7c1a187bd8bb82245d50d8b
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3169797963318cae7bf69dbce3a09ed48e1892b8
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3c915e1d7114cffdc64db56da1f1bd55ce609350
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3169797963318cae7bf69dbce3a09ed48e1892b8
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3169797963318cae7bf69dbce3a09ed48e1892b8
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3c915e1d7114cffdc64db56da1f1bd55ce609350
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3169797963318cae7bf69dbce3a09ed48e1892b8
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.MEuWxz.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea rev-parse --verify '2.1.0^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea rev-parse --verify 'd23bd514a8e66246450824850318debf12295427^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea ls-tree d6f389af0a9c1008787bc4679369c2dd39275ce7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p e5d8c656203a49ea8ac9bba0a71487fd66ef4255
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3c915e1d7114cffdc64db56da1f1bd55ce609350
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p e5d8c656203a49ea8ac9bba0a71487fd66ef4255
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea rev-parse --verify '2.1.0^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea rev-parse --verify 'd23bd514a8e66246450824850318debf12295427^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea ls-tree d6f389af0a9c1008787bc4679369c2dd39275ce7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p e5d8c656203a49ea8ac9bba0a71487fd66ef4255
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3c915e1d7114cffdc64db56da1f1bd55ce609350
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p e5d8c656203a49ea8ac9bba0a71487fd66ef4255
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p e5d8c656203a49ea8ac9bba0a71487fd66ef4255
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p 3c915e1d7114cffdc64db56da1f1bd55ce609350
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/crypto-36ec1aea cat-file -p e5d8c656203a49ea8ac9bba0a71487fd66ef4255
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.0d4nag.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify '2.2.4^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify '0ecc50fa8c7bc03ec9af78ca37e3b57f192bd258^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f ls-tree 6173fb5c7f1d72c10edf5b584f376ec747ae15bd
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify '2.2.4^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify '0ecc50fa8c7bc03ec9af78ca37e3b57f192bd258^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f ls-tree 6173fb5c7f1d72c10edf5b584f376ec747ae15bd
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.KJVwsP.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify '2.2.3^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify 'c8072bcad951523adda26798e9b5c56a5c54d191^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f ls-tree 5fbb60f95c8fc9df824b41137944ed2c1b6a66d6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify '2.2.3^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify 'c8072bcad951523adda26798e9b5c56a5c54d191^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f ls-tree 5fbb60f95c8fc9df824b41137944ed2c1b6a66d6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.rfGGbf.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify '2.2.2^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify 'c10bff75382f8e1f9476e4a9ebc470e18842c844^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f ls-tree 8dd533322fe5cbf356d5daede95e6dfd9a54635c
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify '2.2.2^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify 'c10bff75382f8e1f9476e4a9ebc470e18842c844^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f ls-tree 8dd533322fe5cbf356d5daede95e6dfd9a54635c
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.slCp18.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify '2.2.1^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify 'decf702d774ac630dfe0441ff76b4bb68257b77a^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f ls-tree b287911232fb372df574ddbe8259a4943426cd82
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify '2.2.1^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify 'decf702d774ac630dfe0441ff76b4bb68257b77a^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f ls-tree b287911232fb372df574ddbe8259a4943426cd82
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.1xP4HT.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify '2.2.0^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify 'fcdaffca948ed769f6b1fdbc688d8af549afbda0^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f ls-tree a30dc5490e8fb45803f506a1468dc349907d59c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify '2.2.0^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f rev-parse --verify 'fcdaffca948ed769f6b1fdbc688d8af549afbda0^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f ls-tree a30dc5490e8fb45803f506a1468dc349907d59c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 5aa60d7459217bcbd2fa1f0352ebad1b431128c7
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/engine-aeb2ad7f cat-file -p 4a3e3b171567d971148c4cc6b111191c19360975
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.kOPSXm.swift -fileno 6
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/SwiftDiscord-36bd31ba rev-parse --verify 'v6.0.0^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/SwiftDiscord-36bd31ba rev-parse --verify '471272f470bdec5ad14b5ab610a6387cd3046cbb^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/SwiftDiscord-36bd31ba ls-tree fb18a28453b757b9fd9243f30c1d3f74456a2fb0
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/SwiftDiscord-36bd31ba cat-file -p e47d107b27bc76a1971bfbdbdd766a942ae10c3f
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/SwiftDiscord-36bd31ba rev-parse --verify 'v6.0.0^{commit}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/SwiftDiscord-36bd31ba rev-parse --verify '471272f470bdec5ad14b5ab610a6387cd3046cbb^{tree}'
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/SwiftDiscord-36bd31ba ls-tree fb18a28453b757b9fd9243f30c1d3f74456a2fb0
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/SwiftDiscord-36bd31ba cat-file -p e47d107b27bc76a1971bfbdbdd766a942ae10c3f
git -C /Users/enzo/Desktop/SwiftyBot/.build/repositories/SwiftDiscord-36bd31ba cat-file -p e47d107b27bc76a1971bfbdbdd766a942ae10c3f
sandbox-exec -p '(version 1)
(deny default)
(import "system.sb")
(allow file-read*)
(allow process*)
(allow sysctl*)
(allow file-write*
    (regex #"^/private/var/tmp/org\.llvm\.clang.*")
    (regex #"^/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/org\.llvm\.clang.*")
    (regex #"^/private/var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/C/org\.llvm\.clang.*")
)
' /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --driver-mode=swift -L /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -lPackageDescription -swift-version 4 -I /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk /var/folders/ln/b69klyw50hn_sbk76_g5lvlc0000gp/T/TemporaryFile.9wuJzR.swift -fileno 6
error: dependency graph is unresolvable; found these conflicting requirements:

Dependencies:
    https://github.com/nuclearace/SwiftDiscord @ 6.0.0..<7.0.0

My system :

  • Mac OS Mojave 10.14.4
  • Xcode 10.2
  • MacBook Air (2015)

PS: Sorry for my bad english

oauth

Does this have discord oauth2 support?

Compile Error 'opus.h' file not found

Hey.

I'm trying to integrate SwiftDiscord into my CLI project, but when it's trying to compile DiscordOpus/configure.h, it fails at the #include <opus/opus.h> line, with file not found.

I've installed Opus via homebrew at /opt/homebrew/Cellar/opus/1.3.1/include/opus.

I tried adding the homebrew path to Xcode's Library/Header search path (& linker), but still keep getting the exact same error.

Maybe SPM ignores the custom build settings I've defined on my target and just searches in the default locations? If so, what can I do?

Thanks!

Log Request Errors

This is a first step towards a more user friendly REST api that communicates errors back.

Refactor Voice

Move away from internal Pipe based encoding, which involves heavy thread use and blocking to one that is more delegate based with DispatchSources and DispatchIO.

From @TellowKrinkle

  • Make two new protocols, DiscordOpusDataSource and DiscordPCMDataSource, which each require a nextAudio (or something, that name sounds kind of bad) method that throws or returns a opus/PCM encoded Data as well as an optional finishEncoding method. These will be identical in requirement, separate only to make it obvious what type of data any given conforming class can give out.
  • Make DiscordOpusEncoder conform to DiscordOpusDataSource and give it an optional DiscordPCMDataSource input
  • Add a (non-iOS) DiscordPipedAudio class which conforms to both DataSources and manages audio from another process, has a convenience init that also includes an ffmpeg instance
  • Make DiscordVoiceEncoder conform to DiscordOpusDataSource, while trying to keep its user-facing features as similar as possible to the old DiscordVoiceEncoder (things like Read will have to go, but hopefully no one wanted to call Read from the client side)
  • Replace the encoder variable in DiscordVoiceEngine with a DiscordOpusDataSource, which will get its nextAudio method called every 20 milliseconds using a Dispatch Timer.
  • Replace callbacks like voiceEngineNeedsEncoder with voiceEngineNeedsDataSource (might as well keep the old one around to reduce change requirements)

Windows support

With the newly released Swift 5.3 toolchain for Windows and Swift NIO having some degree of Windows support too, it would be nice to see whether this library could be updated to support Windows as well (though that probably mostly depends on the Socket implementation).

Carthage Support?

Sweet library! Getting set up seems a bit cumbersome. I saw you mentioned disliking CocoaPods. Would you mind adding Carthage support however?

How to Authenticate Non-Bot User?

There is documentation depicting handing the DiscordClient a token (from presumably a bot user). But how would one go about authenticating a regular user account with this library?

Range based manual sharding

Currently manual sharding only supports one shard per client. It might be useful for a bot owner to split up a large bot across a limited number of instances.

Discord sends HTTP 411 (Length Required) when creating reaction events

When creating a reaction event, Discord responds with an error message indicating that the Content-Length header is missing from a POST request:

Details & Log
28.06.2020 23:16:20 [error] DiscordJSON: Invalid response code 411
28.06.2020 23:16:20 [error] DiscordJSON: Response: <!DOCTYPE html>
<html lang=en>
  <meta charset=utf-8>
  <meta name=viewport content="initial-scale=1, minimum-scale=1, width=device-width">
  <title>Error 411 (Length Required)!!1</title>
  <style>
    *{margin:0;padding:0}html,code{font:15px/22px arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{margin:7% auto 0;max-width:390px;min-height:180px;padding:30px 0 15px}* > body{background:url(//www.google.com/images/errors/robot.png) 100% 5px no-repeat;padding-right:205px}p{margin:11px 0 22px;overflow:hidden}ins{color:#777;text-decoration:none}a img{border:0}@media screen and (max-width:772px){body{background:none;margin-top:0;max-width:none;padding-right:0}}#logo{background:url(//www.google.com/images/branding/googlelogo/1x/googlelogo_color_150x54dp.png) no-repeat;margin-left:-5px}@media only screen and (min-resolution:192dpi){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat 0% 0%/100% 100%;-moz-border-image:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) 0}}@media only screen and (-webkit-min-device-pixel-ratio:2){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat;-webkit-background-size:100% 100%}}#logo{display:inline-block;height:54px;width:150px}
  </style>
  <a href=//www.google.com/><span id=logo aria-label=Google></span></a>
  <p><b>411.</b> <ins>That’s an error.</ins>
  <p>POST requests require a <code>Content-length</code> header.  <ins>That’s all we know.</ins>

Strangely, however, this issue only occurs when I run my bot in a Ubuntu 16.04 Docker container. On my Ubuntu 20.04 machine it seems to work fine. Any ideas why this particular header could be missing?

(I'm running a slightly modified version of the vapor3 branch)

Authentication With OAuth2 Access Token Results in Error

I have implemented an OAuth flow with https://github.com/p2/OAuth2 and correctly receive an authorization token and refresh token. However, running the following code once:

public func setup(_ accessToken: String) {
    self.client = DiscordClient(token: DiscordToken.init(stringLiteral: accessToken),
                                delegate: self,
                                configuration: [.log(.info)])
    client.connect()
}

Results in the following log to be generated indefinitely:

2017-10-27 04:08:49.387089-0700 MyApp[37061:29258990] LOG: DiscordWebSocketable: Connecting to wss://gateway.discord.gg/?v=6, shard: 0
2017-10-27 04:08:49.387411-0700 MyApp[37061:29258990] LOG: DiscordWebSocketable: Attaching WebSocket, shard: shard: 0
2017-10-27 04:08:49.699006-0700 MyApp[37061:29258990] LOG: DiscordWebSocketable: WebSocket Connected, shard: 0
2017-10-27 04:08:49.699242-0700 MyApp[37061:29258990] LOG: DiscordEngine: Sending handshake, shard: 0
2017-10-27 04:08:49.831020-0700 MyApp[37061:29259498] LOG: DiscordWebSocketable: WebSocket disconnected Optional(Error Domain=WebSocket Code=4004 "Authentication failed." UserInfo={NSLocalizedDescription=Authentication failed.}), shard: 0
2017-10-27 04:08:49.831169-0700 MyApp[37061:29259498] LOG: DiscordEngine: Disconnected, shard: 0
2017-10-27 04:08:49.831338-0700 MyApp[37061:29259498] LOG: DiscordEngine: Already trying to resume or closed, ignoring

Some Google-fu has led me to this: discord/discord-api-docs#119

Does this library do what is outlined in the post I have linked above? If not, if you could give me some pointers on where to implement this I would be happy to make an attempt at making a PR for this issue. Thanks.

Allow pre iOS 11 Support

Changing the Deployment Target to anything below 11.0 causes the following compiler error to appear:

DiscordTableViewController.swift:9:8: Module file's minimum deployment target is ios11.0 v11.0: /Users/aaron/Library/Developer/Xcode/DerivedData/Raidar-fofqjrzpoagmhmegdhcbtcxdfcto/Build/Products/Debug-iphonesimulator/SwiftDiscord.framework/Modules/SwiftDiscord.swiftmodule/x86_64.swiftmodule

screen shot 2017-09-23 at 3 04 03 am

I would like my app to be able to run for devices running iOS 10 (9 ideally) at the very least, until iOS 11 has more adoption.

Swift 4.0

  • Fix Package.swift
  • Verify dependencies

Compiling fails with error

When compiling a new SwiftPM project with your library it fails with the following errors

<ProjectPath>/.build/checkouts/SwiftDiscord--7968038837483286921/Sources/SwiftDiscord/Voice/DiscordVoiceEngine.swift:235:96: error: cannot convert value of type '[UInt8]' to expected argument type 'UInt8'
        let success = crypto_secretbox_easy(encrypted, &buf, UInt64(buf.count), &nonce, &secret!)
                                                                                         ~~~~~~^
<ProjectPath>/.build/checkouts/SwiftDiscord--7968038837483286921/Sources/SwiftDiscord/Voice/DiscordVoiceEngine.swift:255:114: error: cannot convert value of type '[UInt8]' to expected argument type 'UInt8'
        let success = crypto_secretbox_open_easy(unencrypted, voiceData, UInt64(data.count - 12), &nonce, &secret!)
                                                                                                           ~~~~~~^
error: terminated(1): /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-build-tool -f '<ProjectPath>/.build/debug.yaml' main output:
    


Here is my full output when I run the compile command: https://pastebin.com/vUrpzfQS

My main.swift only contains this:

import SwiftDiscord

print("Hello, world!")

First I used version 6.0.0 of your library, like suggested in the README.md, but now I tried 9.0.0, which doesn't work either.
I am using Swift 4 on macOS, but I tried it on Linux Ubuntu 16.04 too.

How to use in Mac desktop project in Xcode?

Hello,

I'm trying to integrate the library into a macOS-based project, however, when adding the library to my project using SPM, it is not possible to add custom linker flags. Even when creating an Xcode project using the command provided in the README, I still get errors about undefined symbols in the crypto library.

How can I accomplish my goal of just using the library in a desktop app?

REST API tweaks

  • Create a RateLimiter protocol so users can implement their own
  • RateLimiter should have a specific queue for callbacks (defaults to the handle queue)
  • Fail fast config that does not add API requests to a queue and instead just fails them
  • Propagate the HTTPResponse and Error back up to the client

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.