Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement user-installed integration #1625

Closed
wants to merge 10 commits into from

Commits on Mar 26, 2024

  1. Implement user installed integration

    Implements the new integration context/types system
    
    Adds `Integration_Types` and `Contexts` to `lib\discordgo\structs.go`'s `Integration` struct
    Adds `IntegrationOwners` to `lib\discordgo\interactions.go`'s `Interaction` struct
    Adds `UserInstalledGuild` to `lib\dcmd\data.go`'s `Data` struct
    Implements the new `Integration_Types` and `Contexts` into `commands\slashcommands.go`'s `yagCommandToSlashCommand` function
    User9684 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    dbf72b4 View commit details
    Browse the repository at this point in the history
  2. Change documentation to use proper word

    Replaces integration with the proper word interaction according to documentation
    User9684 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    c8868dc View commit details
    Browse the repository at this point in the history
  3. Remove underscores from variables

    Removes underscores from variables
    User9684 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    c0c625e View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Fix json key in struct

    Fixes a mistake made by blindly replacing all text
    User9684 committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    744b871 View commit details
    Browse the repository at this point in the history
  2. Make pagination use original interaction if in dms

    Modifies `bot\paginatedmessages\paginatedinteractions.go`'s `CreatePaginatedMessage` function to accept `dcmd.Data` and respond to original interaction accordingly
    User9684 committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    65fcece View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    47fd267 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    06df0b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b4b181 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Configuration menu
    Copy the full SHA
    758a6cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c874ef5 View commit details
    Browse the repository at this point in the history