Skip to content
  • Fedor Lapshin's avatar
    Selects component (#954) · 4ebe5a08
    Fedor Lapshin authored
    
    
    * Interactions: the Buttons (#933)
    
    * Interactions: buttons
    
    * Doc fix
    
    * Gofmt fix
    
    * Fix typo
    
    * Remaking interaction data into interface
    
    * Godoc fix
    
    * Gofmt fix
    
    * Godoc fix
    
    * InteractionData helper functions and some fixes in slash commands example
    
    * Fix components example
    
    * Yet another fix of components example
    
    * Fix interaction unmarshaling
    
    * Gofmt fix
    
    * Godoc fix
    
    * Gofmt fix
    
    * Corrected naming and docs
    
    * Rolled back API version
    
    * Requested fixes
    
    * Added support of components to webhook and regular messages
    
    * Fix components unmarshaling
    
    * Godoc fix
    
    * Requested fixes
    
    * Fixed unmarshaling issues
    
    * Components example: cleanup
    
    * Added components tracking to state
    
    * Requested fixes
    
    * Renaming fix
    
    * Remove more named returns
    
    * Minor English fixes
    
    Co-authored-by: default avatarCarson Hoffman <c@rsonhoffman.com>
    
    * Doc fix
    
    * Gofmt fix
    
    * Fix typo
    
    * Remaking interaction data into interface
    
    * Godoc fix
    
    * Gofmt fix
    
    * Godoc fix
    
    * InteractionData helper functions and some fixes in slash commands example
    
    * Fix components example
    
    * Yet another fix of components example
    
    * Fix interaction unmarshaling
    
    * Godoc fix
    
    * Gofmt fix
    
    * Corrected naming and docs
    
    * Rolled back API version
    
    * Requested fixes
    
    * Added support of components to webhook and regular messages
    
    * Interactions: select menus
    
    * Example fix
    
    * Merge fix
    
    * Some fixes
    
    * Added missing documentation
    
    * Fix components unmarshaling
    
    * Godoc fix
    
    * Requested fixes
    
    * Fixed unmarshaling issues
    
    * Components example: cleanup
    
    * Gofmt fix
    
    * Godoc fix
    
    * URL field renaming fix
    
    * Added flags to followups
    
    * Updated components example
    
    * Fixed typo in components example
    
    * Merge fix
    
    * Improve handling of invalid interaction situations
    
    * support allowing webhook edits with files, and responding to interactions with files (#931)
    
    * allow files in webhook message edits
    
    * add Files to WebhookEdit struct
    
    * move the construction of the multipart body for files into a shared function
    
    * allow  interaction responses to have files
    
    * go fmt
    
    * fix err shadowing
    
    * document MakeFilesBody
    
    * rename MakeFilesBody -> EncodeWithFiles. fix InteractionRespond responding twice
    
    * use resp in InteractionRespond files, add basic-command-with-files example command
    
    * import strings and go fmt
    
    * EncodeWithFiles -> MultiPartBodyWithJSON
    
    * go fmt
    
    * fix example for slash_commands
    
    * move files to responsedata
    
    * Merge fixes
    
    * Fixed rebase consequences
    
    Co-authored-by: default avatarCarson Hoffman <c@rsonhoffman.com>
    Co-authored-by: default avatarplally <pierce@vulpes.dev>
    4ebe5a08