Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/interactions-py/interactions.py

A highly extensible, easy to use, and feature complete bot framework for Discord
https://github.com/interactions-py/interactions.py

fix: filter out _extras for custom setattrs (#850)

This caused no problems, but it could in the future, so better safe than sorry.

1629b42b91c4eccd970f2b71026aa7a0ed4e69c3 authored over 2 years ago
docs: fix rtd build that broke in #828 (#849)

efb8d0eba9a75555962e2242d46d9e9347b7a422 authored over 2 years ago
refactor!: Improve DX with allowing the usage of the actual object additionally to the ID (#828)

* refactor!: guild model

* ci: check

* allow message object without importing it

* ci: ...

0ce7736f233e23855b6f0d660bede78e5d1dee95 authored over 2 years ago
ref: Improved error handler (#848)

* ADMIN/revert: remove unwanted file.

This file was actually cloned outside of the client dir...

06f4924d426275aeba7bf6b03346df59a85650fb authored over 2 years ago
refactor: add query parameters to `get_reactions_of_emoji` #81 (#818)

* refactor: add query parameters to `get_reactions_of_emoji`

* ci: correct from checks.

* ...

44c44a1d60adcd9ac847a6c9ac844c272a6e3c9e authored over 2 years ago
fix: give SelectMenu a default type (#846)

13d06a523b91c68884d774e14f17eee9159c309e authored over 2 years ago
fix: use input for timestamp if datetime (#845)

5a8378ccfc960dd5ae6c353beb2632421bd6d75e authored over 2 years ago
fix: add missing parent function call (#844)

4e9225625f4e4005b9c173564d4d8750c0c6a177 authored over 2 years ago
fix: add back author alias for context (#843)

721a5a16a9cc3f063ffbc57a8de7272f119fa1d6 authored over 2 years ago
fix: fill in user data for members in resolved data (#842)

7586bc6b76b884bca6d2e083805241bda1dd67b0 authored over 2 years ago
fix: various fixes for embeds (#841)

* feat: add convert_type

* fix: use convert_type to allow passing in objects for fields

* ...

7a26484f0c22e478198c9e4592ff7816aabfa55a authored over 2 years ago
fix: various issues with Choice (#839)

f7ec7087f9310ea7976aae50a59fbebe84c4eba3 authored over 2 years ago
fix: expose attrs_utils to top-level import (#838)

b4cd9e98b06361c33e38d91dd070f2103536e0b1 authored over 2 years ago
fix: parse sub cmd (and groups) options properly (#835)

* fix: parse cub cmd (and groups) options properly

* refactor: don't unnecessarily convert op...

76da7bb521f56009929a4fc21ead83aa777b84bc authored over 2 years ago
feat: add __all__ to attrs_utils (#832)

* feat: all __all__ to attrs_utils

* fix: remove MISSING and mixin from misc's all

271665f5e0a1461f8c0bf18f28cfb722ec2d8d55 authored over 2 years ago
fix: import MISSING from the right place (#833)

89cf88668da70632b40a5259899d37417915b36f authored over 2 years ago
fix: make DictSerializerMixin respect factories (#831)

f4f1bcc9d60294a00a9cbab94ae52d630dc344bb authored over 2 years ago
fix: Fix processed options not getting ._client properly (#830)

* fix: Fix the thing with the attachment

* Change more .client's to ._client

f1587db11bc7b3613f7f3ed30090accc3227c77e authored over 2 years ago
fix: respect defaults for dict mixin if field has one (#829)

728b2163127b8fb6904ce987ab1c772a1aa3acef authored over 2 years ago
fix!: various attrs-related fixes (#827)

* fix!: emulate old mixin behavior of filling in None

...for missing values.
This also adjus...

34f0e469d4d57c6b0d84a8cc7ecac24ebdd3bb4c authored over 2 years ago
docs: Adjust documentation, fix typos, update locale. (#790)

* ADMIN/revert: remove unwanted file.

This file was actually cloned outside of the client dir...

40229b3fdbbbc2e00b785b52ea61ee1e40ea7948 authored over 2 years ago
revert: Remove command locale checks to allow languages like japanese and Korean (#823)

714cef50a796cd9a3a393dfb1351b8d2e09d4ca1 authored over 2 years ago
fix: Fix autocompletion for more than 1 autocomplete option per command. (#821)

* fix: Fix autocompletion parsing past the first option.

* fix: Fix autocompletion for more t...

32ef6a576372586a7804eed45fb0ad0e8c77af66 authored over 2 years ago
Merge pull request #795 from Catalyst4222/unstable

refactor!: migration to use attrs on the majority of models

10a3ecef5c13f504e5cb13e342466f6aabed7b82 authored over 2 years ago
docs: update pyi files

f141a03678d008e9e1e8b198f2a563de0890e184 authored over 2 years ago
fix: merge errors

32ff2911902489e65eb723275da5b58be42fffa1 authored over 2 years ago
fix: add in a missing `@define` for ScheduledEvents

bd1f182bd18850625e55fffafb868041f7b87dbe authored over 2 years ago
fix: add in a missing `@define` for ScheduledEvents, PresenceSecrets, and _Context

3d8245556aa570ed4a43dfec3274ad0b02fe3b54 authored over 2 years ago
feat: add `update` method to the dict mixin and implement it

00a85966237beffd364d81970b5f1f5f8329ee9e authored over 2 years ago
fix: clean up a few more converters

b5ddee5dcf7595d49c8adb5fd8ffc36933f34077 authored over 2 years ago
fix: allow convert_list to expand kwargs, convert directly, or do nothing depending on the list content

af0cfc6e4cab13cac162e270bfbac256c041154e authored over 2 years ago
fix: convert Webhook to the newer dict mixin

536c4c9c8fb9ad692d348a5e0f241429ce819da7 authored over 2 years ago
ci: correct from checks.

0eaff90c550ca98dbbcd5665f298957d3afa42a8 authored over 2 years ago
Merge branch 'unstable' into unstable

ec6541549e87942afaa328a7c0128164a9198d2b authored over 2 years ago
feat!: make the library use `__all__` to not alias every import from another library (#810)

* feat: make the library use `__all__` to not alias every import from another library

* feat: m...

62a2058f9e43a7b5ce4cd5665d970b03a80aa71a authored over 2 years ago
refactor!: Change function naming, add a `None`-Type check for reactions (#814)

* refactor!: Change function naming, add a `None`-Type check for reactions

* ci: correct from c...

8d2c80c5eff2b0c15b0f0e41e539c90b764cce32 authored over 2 years ago
refactor: Add forgotten/left out arguments to role functions (#809)

* refactor: Implement forgotten/left out arguments for the role methods

* ci

* refactor

c776458997179cad50b21eb77f5743912181006e authored over 2 years ago
feat: Add method to get all users of a reaction (#815)

* feat: Add method to get all users of a reaction

* ci: correct from checks.

Co-authored-b...

c2b1d4ae303ecf865a274a3df60d254aea890e76 authored over 2 years ago
fix: Fix autocompletion parsing past the first option. (#813)

71efd32de2958bf4701a9b65d9e5be1f5f1481f8 authored over 2 years ago
docs: fix incorrect type note for Overwrite id (#811)

86fe656183f0e542a4204280f7384c5aa4fe1777 authored over 2 years ago
feat: Add support for GET invite endpoint (#804)

* feat: Add has_public_flag to User model

* uhh

* feat: Add GET Invite endpoint support (W...

9f7f3105c0315208d8e1abb94b84a782401bd5cd authored over 2 years ago
fix: correct optional fields in GuildRole

b06a6c2666f51f5fd92214ad1664f21ccfc9da02 authored over 2 years ago
fix: correct optional fields in GuildRole

2822f40e1129a654a385f57a47233c9fdd50dbfb authored over 2 years ago
fix: remove partial role object in Role.edit

aaf6aa5290b1bc1a29104b1e74090cc31cf2602e authored over 2 years ago
feat: Add has_public_flag method to user model (#808)

* feat: Add has_public_flag to User model

* uhh

* fk I forgot to commit this

* Remove redundancy

17a3d6d633685889ef94729b2c5aaacd37d6ceda authored over 2 years ago
fix: remove partial Message object in _Context.edit

ec90f9adf1bc7b4bb0e09de0020dafb033b4a312 authored over 2 years ago
fix: Include shard/presence metadata consistency. (#807)

b317b3f5c8a35dc60a6d42e1db3f9a1d798aabb1 authored over 2 years ago
fix: fix bug in channel.get_history() (#805)

* fix: fix bug in channel.get_history()

* fix: fix bug in channel.get_history()

* fix: fix...

9bb98a9a9f5db481893a3bc9776a83fd4d2a9d9f authored over 2 years ago
fix: try to fix some rarely occurring bugs, fix wrong version in url (#806)

* fix: try to fix some rarely occurring bugs, fix wrong version in url

* ci: correct from che...

1f02da4da086c0b7d25ba0f8ce303566c1a14f42 authored over 2 years ago
feat: allow specifying attributes that appear in reprs instead of blocking all

ee8a6b5a4b66e1e7b3ef1b2ae6a999ac48df86a0 authored over 2 years ago
revert!: remove Message.__repr__

(review from pr #795)

400f66a545b8747c52cf80d6c34b992ed93a1c66 authored over 2 years ago
fix: remove InteractionData's post init

ca7f9b87fe17c1abfa3cec9c5833f220c0b032fb authored over 2 years ago
fix: make Option's description default to None

79087d9d04df65658c52d34baa5bce6414b2fa79 authored over 2 years ago
fix: change back to adding _client to dispatch data

3425205c8d4973b1d9a856429c13af89f3e03d08 authored over 2 years ago
Merge branch 'unstable' into unstable

6e650948cb7f774863b37891360f94ddee3608b6 authored over 2 years ago
feat: Implement webhook object (#792)

* feat: implement webhook model

* feat: implement webhook methods for guild and channel

* ...

ecddfa99a40b2efcc335d88044c8fea7a7abbea5 authored over 2 years ago
feat: add dict_converter for InteractionResolvedData

f88e2d801c3cb8b8149fe9bf80c47a390af7153a authored over 2 years ago
fix: remove misplaced self from GuildScheduledEventUser

78f10e12f7f91a7ffe67a354b4a0118ff7fc09ad authored over 2 years ago
ci: correct from checks.

0eb951e92799e0fe2ee318d0d413d185a4507d82 authored over 2 years ago
Merge branch 'unstable' into unstable

6755fd40ffbed430eb124b82f338f32a82d27e77 authored over 2 years ago
feat: Implement Scheduled Events via Gateway. (#799)

* feat: Implement Scheduled Events via Gateway.

* docs: Document attributes to GuildScheduledEv...

167e00500ae68cea5a506d3abbdfa8ecb54407b0 authored over 2 years ago
feat: Add clone_channel method to guild (#794)

* Add the things

* ci: correct from checks.

* Fix return in docstrings

* Remove redunda...

d46d27a099c3e206f8a3254e8524a52ec1c367f9 authored over 2 years ago
docs: fix .pyi files

5fcf72b8d7d08b609a0a21337d147e2eb759792c authored over 2 years ago
refactor: extract mixins and attrs utils to attrs_utils.py

fcb2c6e8a6bee30507bcff1e67583e8af1411df7 authored over 2 years ago
refactor: Add ``remove_commands`` argument for un- and reloading of extensions (#797)

* refactor: Add ``remove_commands`` argument for un- and reloading of extensions

* ci: correc...

32771bdd3160d5475433921de0e244135b215ac5 authored over 2 years ago
refactor: create the ClientSerializerMixin for classes that need _client

974a9ced9b8c5d3a24d140b9dc23495021174b2b authored over 2 years ago
refactor!: change the mixin's `extras` to `_extras`

7e1a13994ce64c992cc6ea550281bca170f3e6f0 authored over 2 years ago
fix!: fix en locales (#796)

dccf2fe4a9030a5c217fe2d5200cefe01593a166 authored over 2 years ago
chore/ADMIN: Reinclude image descriptions for GH reasons.

60430f1556d2ad9c035dcb659dccafce73accbb0 authored over 2 years ago
revert/ADMIN: change back to original

d66b83ed1af0963f9b6c1f97eb827b5b8622603e authored over 2 years ago
fix/ADMIN: correct improper description

48a9d834bacf7ff2859d5b8e816fa4f84140abc1 authored over 2 years ago
chore: Version bump.

b0d4eb5b8951ec0bc2ad56bd4291316e7051664c authored over 2 years ago
chore/ADMIN: force version onto old pypi

This is an executive decision made between Delta and I. We will be forcing a version 4.0 push on...

03758fbf29081f89525212c8327c13c4a4591126 authored over 2 years ago
chore/ADMIN: fix content type

57d627fbcd01541dd0178c542e5a3d8b08813502 authored over 2 years ago
ci: correct from checks.

d562abb4a6a946ae2fb9573cfff878a09522caf0 authored over 2 years ago
Merge branch 'unstable' into unstable

fcf794ba6fea958b078f39e441cb57ec0dffc7a4 authored over 2 years ago
feat!: migration to use attrs on the majority of models

This is breaking, very much so
Any bugs encountered during a minor test were fixed, however, more...

9cea6ecf093a051c2079da7affc85778e57c250f authored over 2 years ago
feat: ability to suppress embeds on message edit (#774)

* feat: ability to suppress embeds on message edit

* Update interactions/api/models/message.p...

903c40688ca5470f8c9e90b153c0d70ade1e69e1 authored over 2 years ago
feat: Adding ``url`` property for getting emoji's url from the emoji's icon (#783)

* feat: Adding ``icon_url`` property for getting the guild's icon URL

* feat: Adding ``url`` ...

1de78442a509236832ba21e3483baddd95a5f1ec authored over 2 years ago
revert/ADMIN: change back to original

16ae28e263f26dda91b75d14f26b7fb60aba59fa authored over 2 years ago
fix/ADMIN: correct improper description

11b1c84f76d0ef7b1ac7f8bf770f50d0a20733af authored over 2 years ago
chore/ADMIN: fix content type

47122b5b12cbf6a07fcb94bd5a7982316115fdff authored over 2 years ago
chore/ADMIN: force version onto old pypi

This is an executive decision made between Delta and I. We will be forcing a version 4.0 push on...

06203acd544a425d859959cfc7c566f3701cbef8 authored over 2 years ago
docs: rename mentions of dis-snek to NAFF (#791)

c0d66615a878412cf492abd211159dba3a7a207b authored over 2 years ago
feat: add `@func.autocomplete` (#784)

* feat: add `@func.autocomplete`

* Update interactions/client/bot.pyi

Co-authored-by: Tori...

1419060b88b0956966f1961e4fbbb0773411e886 authored over 2 years ago
chore: Version bump.

beec34cb484adb76247db12e3e477c34a4674902 authored over 2 years ago
Merge pull request #785 from interactions-py/unstable

chore!: release 4.2.1

142be46d92dea951e0cb6fe055cd149b2585aa42 authored over 2 years ago
refactor: Change logging level for missing attributes. (#788)

836004f3306612cc7f98f0c7e58a7fb5e572c31a authored over 2 years ago
refactor: Sync .pyi headers. (#787)

f67ec54a7970b6d5c9361aaa8ac32dd758216447 authored over 2 years ago
fix: prevent key error (#786)

595f3e3c1803694710ddc392dfb9e122b7ef0de8 authored over 2 years ago
chore: Update contributing requirements.

ade1830e65e39e2cd2f0a256d77a5304ba486f3f authored over 2 years ago
fix(channel, sync): Prevent bot from crashing if it is invited without `application.commands` scope; allow modifying channels outside of a category (#780)

* refactor: optimize sync behavior

* ooops

* Update interactions/api/http/interaction.py
...

efbd720c1df8f12b2ac977e74ae48ccd5202eed2 authored over 2 years ago
fix: Allow sub command autocomplete dispatch (#781)

* fix: Allow sub command autocompletew dispatch

* ci: correct from checks.

Co-authored-by:...

570c671e33ff3e084168812aaf2379e096c003ad authored over 2 years ago
chore: Update requirements.txt

b20485a4de3470bf1e23a924e66fe56a20925a18 authored over 2 years ago
chore: Update requirements.txt

6d4b5b83e61fb6a27bbc46beedde3061e394a8ba authored over 2 years ago
Merge pull request #777 from interactions-py/unstable

chore!: release 4.2.0

c680a64b958ed9f223400d99d7e9a273ad0de147 authored over 2 years ago
refactor!: optimize sync behaviour (#776)

* refactor: optimize sync behavior

* ooops

* Update interactions/api/http/interaction.py
...

66d9e4a74c432f98e61737c73c4222f34ba626d9 authored over 2 years ago
chore: bump version to 4.2.0

ca5a95e633e166f1b584ebe7155543d7a1adbc64 authored over 2 years ago
refactor!: optimize sync behavior (#762)

* refactor: optimize sync behavior

* ooops

* Update interactions/api/http/interaction.py

Co-a...

e32cae440b1482a03e1834121fe1a1301238f57e authored over 2 years ago
feat!: Implement barebones v2 permissions. (#765)

* feat!: Implement barebones v2 permissions.

* docs: Fix command decor typos.

* fix: Add _clie...

fe970fab7fbde6b99e7186bc02fdbfc1c9f845b1 authored over 2 years ago