Ecosyste.ms: OpenCollective

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

github.com/interactions-py/v4

Easy, simple, scalable and modular: a Python API wrapper for Discord's interactions.
https://github.com/interactions-py/v4

docs: Huge Docs revamp (#1112)

* fix: fix docs building warnings & errors

* feat: change overall docs layout and remove page...

bd10d8aff296294eb0ccfc643d9d464aff1b606a authored about 2 years ago by Max <[email protected]>
refactor: Automatically add the guild ID to the member object in more places (#1153)

3d1080d41ea3f6e3228467c443cf47cd6918bade authored about 2 years ago by EdVraz <[email protected]>
refactor!: remove all unwanted `__repr__` and `__str__` (#1150)

c7ccc02442fdecfaeac63b811c2c0be3f97024d9 authored about 2 years ago by EdVraz <[email protected]>
fix: The issue of multiple client unable to load the commands from the same extension (#1134)

* fix the multiple client mode

* Update bot.py

* Remove some IDE format accident

* fix:...

a95e2b7a6611985178846e1553aacd81cc9d6593 authored about 2 years ago by GeomKid <[email protected]>
feat: Add the voice state event (#1147)

* feat: add voice state event

* refactor: you did not see that

* refactor: do things that ...

aecb10113e149f64a11895023e9661432331f677 authored about 2 years ago by EdVraz <[email protected]>
chore: showcase the new logging setting in the CONTRIBUTING.rst file (#1148)

3cb1f585e42e60f340d1a71fff2e5a9e75dc4378 authored about 2 years ago by EdVraz <[email protected]>
fix: Bug when trying to delete ephemeral message (#1149)

* fix: Bug when trying to delete ephemeral message

* oops

* ref: run pre-commit

dd1bc57e946727eac393110b15855d80e733b9c6 authored about 2 years ago by Damego <[email protected]>
fix: 429 error not shown (#1125)

* chore: debug

* refactor: error message

* fix: attribute error

* chore: debug

* cho...

c50c8fb5ac8bd44333652e20422dce35332342df authored about 2 years ago by Toricane <[email protected]>
feat: create the ability to limit cache (#1128)

* feat: add the ability to limit the length of the cache

* refactor: add `__all__` to `dict_c...

050b2d377c1d3cb6201590d024c8ae8406dd5532 authored about 2 years ago by Catalyst4 <[email protected]>
fix: convert Snowflake to int in audit helper methods (#1145)

fe2ad63812545286ce2a115fe55531237a8a8351 authored about 2 years ago by Damego <[email protected]>
chore: Add Damego to authors and to issue's assigners (#1144)

* chore: Add Damego to authors and to issue's assigners

* ci: correct from checks.

Co-authored...

1cb98f28780a6fa99dc5807bd0885ca85e356ebd authored about 2 years ago by Damego <[email protected]>
fix: add missed `Guild` import in `Member.guild_id` (#1143)

00753f7747873788393f47d2ca8f01e7f384d8b5 authored about 2 years ago by Damego <[email protected]>
feat: Add a ``wait_for_select`` method (#1142)

* feat: add a `wait_for_select` function to support new select menu types and make receiving val...

956839016c868d859404233811ebc0177b578311 authored about 2 years ago by EdVraz <[email protected]>
feat: merge wait-for into the main library (#1136)

* feat: merge wait-for into the main library

* refactor: use Listener's loop when creating fu...

160332a5d9e91fde139642a58cfb7f234961a283 authored about 2 years ago by Catalyst4 <[email protected]>
fix: add missed client to `Message.attachments` (#1141)

* fix: add missed client to `message.attachments`

* ci: correct from checks.

Co-authored-by: p...

12b69100c097c3af8509740b8e81aa87b1e7c122 authored about 2 years ago by Damego <[email protected]>
Merge pull request #1137 from Catalyst4222/add-slot

fix: add __unavailable_guilds into the WebSocketClient's slots

596b95f8a97194920dfdb70a55b52493ff63554f authored about 2 years ago by DeltaX <[email protected]>
fix: add `__unavailable_guilds` into the WebSocketClient's slots

ebd64f061226fa4f5ce03fe4d71d86e2282fe925 authored about 2 years ago by Catalyst4 <[email protected]>
feat: Implement guild_join event (#1104)

8876073d2c592ba14e44877eb0d027e825b968f0 authored about 2 years ago by ItsRqtl <[email protected]>
refactor!: Replace the Color class with an enum (#1060)

* Update misc.py

* Update misc.py

* Re-add docstring to enum

* Update migration.rst

...

4cd4538f6d90b0b31471d7e5dcb98d68fc6d7987 authored about 2 years ago by Nan R <[email protected]>
fix: change parenthesis location in `create_guild_from_guild_template` to fix wrong content type errors (#1127)

1a352d267a20dac2a3c21f5b0a8ed9fac224a401 authored about 2 years ago by Catalyst4 <[email protected]>
Merge pull request #1121 from interactions-py/unstable

chore: Merge unstable to stable

d62d111b5229cf0f2e527dbd083c6bfb6ab5ea0a authored about 2 years ago by DeltaX <[email protected]>
fix: location of select values when dispatching for new select types (#1124)

21ff691b3ce313c095ceeaaa5bd166cf11834dfc authored about 2 years ago by EdVraz <[email protected]>
fix: add missed httpclient in guild role events (#1123)

* fix: add missed httpclient in guild role events

* ci: correct from checks.

Co-authored-by: p...

5c3c5d7514478086587b478cada0a8be38124d56 authored about 2 years ago by Damego <[email protected]>
fix: Mentionable select type bug (#1122)

* fix: Mentionable select type bug

* ci: correct from checks.

Co-authored-by: pre-commit-c...

29b342efa857123331e5540a238f7569a95b6e62 authored about 2 years ago by Damego <[email protected]>
Merge branch 'stable' into unstable

400b94e244fa581a1558791e43881bc4173c7404 authored about 2 years ago by DeltaX <[email protected]>
chore: bump version (#1120)

1d55e8327f99adda16a4692b1cd20a0c54e57987 authored about 2 years ago by DeltaX <[email protected]>
feat: Implement barebones Select Menus for other supporting types (#836)

* feat: Implement barebones Select Menus for other supporting types with type-conversion support...

d048a8cbec2a51f18ac7382278d765d86280f199 authored about 2 years ago by DeltaX <[email protected]>
ci: weekly check. (#1119)

updates:
- [github.com/psf/black: 22.8.0 → 22.10.0](https://github.com/psf/black/compare/22.8.0....

c75bda4a43c4622c74d0b086ada81c8a2062baf4 authored about 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
chore: merge unstable into stable (#1117)

* feat: Implement helper methods for invites (#1098)

* feat: mention spam trigger type

* f...

2c902a2649fde05f4fe58672fc60ce8c84435cb7 authored over 2 years ago by EdVraz <[email protected]>
fix: set `message.member.user` as `message.author` again (#1118)

51c73dedb58241c1f2673c4b63fab0ce06b44d8d authored over 2 years ago by EdVraz <[email protected]>
fix: properly initialise private attributes in iterators (#1114)

39102fcf183c9f083fc78ba51355d16a73e7f1d1 authored over 2 years ago by EdVraz <[email protected]>
chore: bump version (#1116)

03dfc205cabd69ecb8a4a262af56ceac68914af7 authored over 2 years ago by EdVraz <[email protected]>
fix: Reimplement manual sharding/presence, fix forum tag implementation (#1115)

* fix: Reimplement manual sharding/presence instantiation.

(This was accidentally removed per g...

7394cd6afebbff0bb4aea6d95fcd20f30a66b053 authored over 2 years ago by DeltaX <[email protected]>
feat: mention spam trigger type

527f320ba6f506f2c2622d813c73e8f6a11ec4e8 authored over 2 years ago by i0 <[email protected]>
feat: Implement helper methods for invites (#1098)

f3cfce0e7f7efdb6c6e51ae2d4c5d77c30550017 authored over 2 years ago by Damego <[email protected]>
Merge pull request #1095 from interactions-py/unstable

chore: merge unstable into stable

838330d3f0ea513f17e735f895087032363411ca authored over 2 years ago by DeltaX <[email protected]>
feat: Implement send method for User class. (#1109)

Co-authored-by: Ryan <[email protected]>

1de54e92b825630a69d3d2ae430c8b550a1145a3 authored over 2 years ago by ItsRqtl <[email protected]>
fix: fix incorrect typehint in audit log helper method (#1108)

c41832b47115f78b15251d34d9bf15dd5c34459c authored over 2 years ago by EdVraz <[email protected]>
docs: Fix missing pages and duplicate type referencing. (#1105)

* docs: Update doc utils version, update docs to account for utils architecture layout.

* doc...

b317aeff74d3233f05b49dfa4be19d94dda46c31 authored over 2 years ago by DeltaX <[email protected]>
chore: bump version (#1106)

444ab7a2fb2717357d50697d6fc424c7e7927628 authored over 2 years ago by DeltaX <[email protected]>
fix: autodefer erroring when *args is empty (#1103)

1fa1188a4c205642edb2018fef49916d0c34a24f authored over 2 years ago by Toricane <[email protected]>
fix: Replace message_payload with message (#1102)

* Update thread.py

* Update thread.py

* Update channel.py

* ci: correct from checks.

Co-auth...

8ae77060aa9b11f8fe51d515675b3d031a29b886 authored over 2 years ago by Nan R <[email protected]>
fix: Add message_payload to payload in create_thread_in_forum http method (#1101)

* Fix the thing

* ci: correct from checks.

Co-authored-by: pre-commit-ci[bot] <66853113+pre-co...

e18db66ef4b824d61ad16b19f5ffcee2b8f4ee88 authored over 2 years ago by Nan R <[email protected]>
fix: Add attachment import in create_forum_post method

f71cc7e4a0cf03b8b4553b66acc39d15cb1c212c authored over 2 years ago by Nan R <[email protected]>
refactor: Rename create_post_in_forum method to create_forum_post

04adeee60930edd06bbcffe9bdc4c48d9d26ec37 authored over 2 years ago by Nan R <[email protected]>
fix: add HTTPClient to CommandContext.target (#1097)

9dab349e73e0fef6df9b3443d73afa60fb3d057e authored over 2 years ago by Max <[email protected]>
fix: `ComponentContext.label` not updated to reflect component models (#1096)

* Update misc.py

* ci: correct from checks.

* Update context.py

* Update context.py

* fix pr...

54464ec91bebfa9392d338bf55544ac8bd0b369a authored over 2 years ago by GeomKid <[email protected]>
feat: add the client, command, and extension to CommandContext instances (#1093)

* feat: add the client, command, and extension to CommandContext instances

* docs(docstrings): ...

27d8233bb8f01f46f1ba31b6cb9c9bdc06da7861 authored over 2 years ago by Catalyst4 <[email protected]>
feat: implement a debug setting for the client (#1081)

* refactor: give the bot an overrideable logging configuration

* credits

* ref: change to debu...

66a028dc081b1f7c79701651011deac11938be58 authored over 2 years ago by EdVraz <[email protected]>
feat: allow embed suppression in interaction responses (#1094)

* feat: allow embed suppression in interaction responses

* docs(docstrings): add toricane's sug...

4ad132cc9ffd8e1934d9f4184752db924e284707 authored over 2 years ago by Catalyst4 <[email protected]>
feat: Add support for `REQUEST_MEMBERS` packet sending (#1089)

* feat: Add `REQUEST_MEMBERS` support

* fix: attributeerror

* refactor: convert to `Member` & ...

740f0c8d5f52c30a8303f84369383b44a5dc08f7 authored over 2 years ago by Damego <[email protected]>
refactor: improve error message formatting (#1079)

* refactor: improve error message formatting

* revert: oop-

9c11f3713054a7dee52f1e2ad5f33d3ab21fcb76 authored over 2 years ago by EdVraz <[email protected]>
refactor!: add ``event`` to ``raw_socket_create`` dispatch (#992)

* refactor!: add ``event`` to ``raw_socket_create`` dispatch

* docs: update info about ``raw_so...

4f5c22db94ec8592cc1e642d1e47bc0c1175602f authored over 2 years ago by Damego <[email protected]>
feat: add `__getattr__` to Member to get attributes from User (#1080)

ad70ca051f9a2c7b61694b05525f733b303d81f9 authored over 2 years ago by Catalyst4 <[email protected]>
docs: Change type annotations for `Overwrite` args (#1086)

5c2297d837a5cf0daad26386af6d8d39cae9ebef authored over 2 years ago by Damego <[email protected]>
feat: implement forum helpers (#1087)

* feat: helpers helpers helpers

* docs: helpers helpers helpers

* Update error.py

55d36d51518d8f282e49188c2897a585a2537acd authored over 2 years ago by EdVraz <[email protected]>
feat: add new auditlog events (#1088)

57c2dbeb585e9de5da188081476eaa89901a1f81 authored over 2 years ago by Damego <[email protected]>
fix: Fix race condition when reconnecting (#1090)

* feat: Utilise reconnection lock for packet sending.

* chore: bump version

* fix: Fix rac...

aef1666a47ebc2f3b527a2c15ad3271df41c3c30 authored over 2 years ago by DeltaX <[email protected]>
Revert "refactor: make Command.dispatch a function (#1040)" (#1091)

This reverts commit b1d278733f967f02a4102173b71c6f65af1ec9b6.

b6bac06b9774082a274bca54059edbef51cd7541 authored over 2 years ago by EdVraz <[email protected]>
Merge pull request #1085 from interactions-py/unstable

chore: Merge unstable to stable

b70033bd5984bb99d53bbef6c365b2349630d5df authored over 2 years ago by DeltaX <[email protected]>
chore: bump version (#1084)

47c4e83bf1f169db1c32e2e32a81ba23cf4624bd authored over 2 years ago by DeltaX <[email protected]>
feat: Utilise reconnection lock for packet sending. (#1083)

5da2c4d1bbfadd670b1024528c682bbf51ac1ea0 authored over 2 years ago by DeltaX <[email protected]>
feat: Implement barebones Forum channel support. (#766)

* docs, feat: Implement barebones Forum channel support.

* docs: Update channel attributes.
...

0312190e48ce442014e156f06d9dec6397ca7ff5 authored over 2 years ago by DeltaX <[email protected]>
fix: warn for no app cmd scope for disable_sync (#1076)

ad679f928fe00f17bd6f214d9846aa1ba281cbae authored over 2 years ago by Astrea <[email protected]>
feat(guild)!: Converting `delete_message_days` in ban method to seconds (#1077)

* docs: Fix description in ``set_rate_limit_per_user``

* feat: Adding ``premium_progress_bar_en...

3a84a8c5289555cae7556788da4eaf65233abb2b authored over 2 years ago by Blue <[email protected]>
fix: autodefer with args and kwargs in commands (#1074)

* fix: args and kwargs in commands

* fix: autodefer errors

497c7a5de399ca5f088fc26da6a141ca96d26cc4 authored over 2 years ago by Toricane <[email protected]>
ci: weekly check. (#1073)

updates:
- [github.com/psf/black: 22.6.0 → 22.8.0](https://github.com/psf/black/compare/22.6.0.....

7d5a3698683cc53af8bc7185681e881eed9c41a2 authored over 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
refactor: Change type of parameters in scheduled event requests from Snowflake to int (#1067)

* refactor

* ci: correct from checks.

* Minor rephrase of docstring param

Co-authored-b...

c1a3f4b86c3cfe7d6a21c3b15ac4f25758c26611 authored over 2 years ago by Nan R <[email protected]>
Merge pull request #1031 from interactions-py/unstable

chore: merge unstable into stable

348def8bafbad4ac23a655747f3d81856c9154fd authored over 2 years ago by DeltaX <[email protected]>
fix: Add zlib-stream compression in accordance with #1071 (#1072)

* fix: Added zlib + compression, disabled msg size limit

* fix: Removed `$` on identify call ...

21bd3cd09fd7c7a45b42301b7512f41156a3affd authored over 2 years ago by DeltaX <[email protected]>
fix: fix gateway resumes (#1071)

* fix: fix gateway resumes

* fix: remove errant quotation

* feat: add compression type

...

fc5f292b0bd2f7c18c056c547aa9cff27418f7da authored over 2 years ago by LordOfPolls <[email protected]>
refactor: make Command.dispatch a function (#1040)

* refactor: make Command.dispatch a function

* docs(docstrings): update the docstring for Comma...

b1d278733f967f02a4102173b71c6f65af1ec9b6 authored over 2 years ago by Catalyst4 <[email protected]>
fix: `mention` in `Member()` being NoneType (#1063)

* docs: Fix description in ``set_rate_limit_per_user``

* feat: Adding ``premium_progress_bar_en...

ab243d24ece6c26bfbbcb6f427af3a4a8b492a5b authored over 2 years ago by Blue <[email protected]>
Fix force http for lists (#1069)

* fix get list when forced

* Update interactions/utils/get.py

Co-authored-by: EdVraz <88881326...

99073f7036718782c8d52f8ea749b8e5bf3a58bd authored over 2 years ago by Donbur4156 <[email protected]>
fix: Fix constant gateway resume/invalid session loop. (#1070)

* fix: Added zlib + compression, disabled msg size limit

* fix: Removed `$` on identify call fo...

c68f50c6e87abd0da482cbc40aab9a44d0af67e5 authored over 2 years ago by DeltaX <[email protected]>
refactor(cache): optimize caching and dispatching behaviour (#1039)

* refactor: just refactor

1. Moved getting object ID into separated method.
2. Add method to ge...

7397c7c881ade94a97aacf7a8482815511a0105e authored over 2 years ago by Damego <[email protected]>
Fix force http (#1068)

* docs: update FAQ and quickstart documentation links (#1038)

* Docs: add back previous changes...

e5a450231645119da6e9c7565be3417d72e19e34 authored over 2 years ago by Donbur4156 <[email protected]>
refactor: Enable repr for all models (#1026)

* refactor: Enable repr for all models

* ci: correct from checks.

* Feat: enable everything in...

d0efc84f234b2218e5e57850b4d7b9c7c0655414 authored over 2 years ago by EdVraz <[email protected]>
feat: Add full support for prune endpoints (#1062)

* feat: Add `begin_guild_prune`

* Update guild.py

* Update guild.py

* Update guild.py

* Remo...

47ed09d9c41e5a2cd63b03a707e17c4ab5175497 authored over 2 years ago by Nan R <[email protected]>
feat: Add base iterators & context managers + helpers (#1057)

* fix: small but annoying bug

* feat: Add channel history async iterator

* docs: change docstr...

78d50b6b384b7e56262e98dd954f1767f9786511 authored over 2 years ago by EdVraz <[email protected]>
feat&fix: Implement `Guild.get_scheduled_events` & fix iso (#1043)

* feat&fix: Implement `Guild.get_scheduled_events` & fix iso

* ci: correct from checks.

* fix:...

baecb46797e3b9ea45175a1ea6a62892dd845182 authored over 2 years ago by Damego <[email protected]>
feat: create `Context.has_permissions()` & `Member.has_permissions()` (#1056)

* feat: create `Context.has_permissions()` & `Member.has_permissions()`

* ci: correct from chec...

9e0a07877a9952355e14e5a271b1b7e4406f9caa authored over 2 years ago by Max <[email protected]>
feat: Add helper methods for sticker (#1047)

* feat: Add helper methods for sticker

* fix: add missed return

* fix: lmao discord

* refacto...

9362d1ab10bb5352cbe90ba7e02063f032ed787e authored over 2 years ago by Damego <[email protected]>
docs(Embed): change description of field's index (#1051)

7409248af6b3ccf0949f493636f630ccafea14bf authored over 2 years ago by Damego <[email protected]>
fix: Change event sets, fix proper close() WS handling (#1061)

9619ddb114145a7da7417ac6f14aeb8382afa2e9 authored over 2 years ago by DeltaX <[email protected]>
chore: bump version and add catalyst to authors (#1030)

* chore: bump version and add catalyst to authors

* No one saw this

* Update PULL_REQUEST_TEMP...

1cf1b61c92b89e2139e7403475408d5e1455e8fa authored over 2 years ago by EdVraz <[email protected]>
fix: add missing parenthesis (#1058)

ae86952b32051c7cca3a67b145ecf5c2cdfcf034 authored over 2 years ago by Max <[email protected]>
refactor: move getting bot info to `_ready` (#1055)

4bef69cfecdf54da70194e0a499876d32fb1f8f7 authored over 2 years ago by Damego <[email protected]>
fix: Mitigate gateway null responses. (#1053)

* fix: Handle gateway stream when None is given.

* refactor: Change occurrence of heartbeater...

4d932c1f2faac2fb2412023e03cf39eb85f0ed30 authored over 2 years ago by DeltaX <[email protected]>
feat: Add `APPLICATION_COMMAND_BADGE` to `AppFlags` (#1044)

ee4376c6e24b30a67823aaac19826a7f54544e5f authored over 2 years ago by Damego <[email protected]>
fix: Set the websocket's token without referencing the httpclient (#1045)

* fix: Set the websocket's token without referencing the httpclient

* fix: correct the websoc...

ae31788dc46f3d5420443dc2ba5716a68661444b authored over 2 years ago by Catalyst4 <[email protected]>
fix: command options and choices doesn't syncs (#1046)

* fix: command options doesn't syncs

* ci: correct from checks.

* Update interactions/client/b...

b0b842394f72e65b8802c31069b5c6092dd51b66 authored over 2 years ago by Damego <[email protected]>
refactor(bot, gateway, http): Remove any unclosed client session messages (#1014)

fcb498df30a27639990e29cfbf3a89dcd625eee8 authored over 2 years ago by EdVraz <[email protected]>
chore/ADMIN: repoint GitHub

All funds I receive from sponsors for interactions.py will ALWAYS go to interactions.py. All tha...

a946acd31f72581d8403931445c02d01fcdf190d authored over 2 years ago by i0 <[email protected]>
refactor: optimize how autodefer works (#1012)

* fix: consider self when auto-deffering in extensions

* revert: remove unwanted change

* ...

05c90bc7306b9eeb2c919cb242bc8e635f43e586 authored over 2 years ago by EdVraz <[email protected]>
docs: update FAQ and quickstart documentation links (#1038)

* Docs: add back previous changes

* docs: fix outdated links in the quickstart (#1037)

Co-...

0c6f59b9a7dadeaace6c30ae98201ce64a31b0d1 authored over 2 years ago by EdVraz <[email protected]>
fix: Member.get_avatar_url now returns None when guild avatar is not present (#1035)

f6146320903d1561c5e3b80153931f0c9d71dae8 authored over 2 years ago by Nan R <[email protected]>
fix: ``Embed.set_field_at`` doesn't update json (#1033)

e90a5fd50dc149506b7dbbb928235a124d9e422a authored over 2 years ago by Damego <[email protected]>
refactor: optmize the project structure (#1028)

* feat!: Add a guild id property for the member object

* refactor: optimize project structure...

9ee42933e752ee1c31c98bc87bd5a3d4ce850e49 authored over 2 years ago by EdVraz <[email protected]>
feat!: Add a guild id property for the member object (#1025)

* feat!: Add a guild id property for the member object

* Update interactions/api/models/member....

71cda2d5e83d3c080a71955f67df9b197e0f2bb1 authored over 2 years ago by EdVraz <[email protected]>