pycord icon indicating copy to clipboard operation
pycord copied to clipboard

feat: Add support for editing application info and new fields

Open Lumabots opened this issue 4 months ago • 5 comments

Introduces the AppInfo.edit coroutine to allow editing application settings. Updates AppInfo and related types to support new fields such as bot, flags, event webhooks, integration_types_config, and approximate_user_authorization_count. Also refactors type hints and improves handling of optional fields for better API compatibility.

Summary

Information

  • [ ] This PR fixes an issue. #2454
  • [ ] This PR adds something new (e.g. new method or parameters).
  • [ ] This PR is a breaking change (e.g. methods or parameters removed/renamed).
  • [ ] This PR is not a code change (e.g. documentation, README, typehinting, examples, ...).

Checklist

  • [ ] I have searched the open pull requests for duplicates.
  • [ ] If code changes were made then they have been tested.
    • [ ] I have updated the documentation to reflect the changes.
  • [ ] If type: ignore comments were used, a comment is also left explaining why.
  • [ ] I have updated the changelog to include these changes.

Lumabots avatar Nov 07 '25 15:11 Lumabots

Thanks for opening this pull request! Please make sure you have read the Contributing Guidelines and Code of Conduct.

This pull request can be checked-out with:

git fetch origin pull/2994/head:pr-2994
git checkout pr-2994

This pull request can be installed with:

pip install git+https://github.com/Pycord-Development/pycord@refs/pull/2994/head

pycord-app[bot] avatar Nov 07 '25 15:11 pycord-app[bot]

could we some review here ?

Lumabots avatar Nov 25 '25 07:11 Lumabots

Im not home until Tuesday so feel free to edit it

Lumabots avatar Nov 29 '25 06:11 Lumabots

No stress, this one is not urgent

Paillat-dev avatar Nov 29 '25 13:11 Paillat-dev

cc @Lulalaby when you have time :)

Paillat-dev avatar Dec 09 '25 18:12 Paillat-dev