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(attrs): add factory value to interaction resolved data (#1212)

* fix(attrs): add factory value to interaction resolved data

* ci: correct from checks.

Co...

628a472e52bf68b603f2b898188f89627d97dc48 authored about 2 years ago by Damego <[email protected]>
fix: Error starting when using scope param in command decorator (#1217)

1155cf4525280c392b12ee10171b338172f52fb7 authored about 2 years ago by Enrico Stemmer <[email protected]>
Merge pull request #1194 from interactions-py/unstable

chore: Push unstable to stable.

5a7691345e97b20b99e5da225b2eeeea244229f7 authored about 2 years ago by DeltaX <[email protected]>
feat: implement modify guild emoji helper (#1202)

* feat: implement modify guild emoji helper

* you didn't see that

* hmm

* add http clie...

6cc7648b8f0d4573bea9af482fc3236261708f40 authored about 2 years ago by ItsRqtl <[email protected]>
ci: weekly check. (#1213)

updates:
- [github.com/pycqa/isort: v5.11.3 → 5.11.4](https://github.com/pycqa/isort/compare/v5...

7982ace5c248ae2bfdfb7eaaffc35517770027a6 authored about 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
fix, refactor: Refactor some code/references in internal Context parameters. (#1206)

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

updates:
- [github.com/pycqa/isort: 5.11.1 → v5.11.3](https://github.com/pycqa/isort/compare/5....

96e58c5eec592c3ad9afe46291d6842b0f0c905e authored about 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
feat: Implement barebones Linked Roles support. (#1203)

* docs, feat: Implement barebones Linked Roles support.

* chore: Revert accidental file chang...

fe64d11d1af8f46f71ef9623a1436ce3e3143cfa authored about 2 years ago by DeltaX <[email protected]>
fix: few bugs with object serialization (#1204)

* fix: bug with role related events

* fix: not ignore NoneType values on update

77e30490f92cd613ed0ca3608849474c66ae1618 authored about 2 years ago by Damego <[email protected]>
ci: weekly check. (#1198)

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

fa03bc2b74a2502ddaf4502ab055241861f81ed1 authored about 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
fix: Pass HTTPClient to all objects when using get() with cache. (#1196)

* fix: Pass HTTPClient to all objects when using get() with cache.

* fix

7684c7c5558e541bcffec61986226a577c4fd0cc authored about 2 years ago by Max <[email protected]>
chore: bump version to beta & remove EdVraz from devs (#1195)

c7b9776a4e0fc7833f795562f14b0aac99b99318 authored about 2 years ago by Damego <[email protected]>
refactor: add missed http clients and some optimizing (#1189)

* refactor: add missed http clients and some optimizing

* ci: correct from checks.

Co-auth...

35f475d4d33363adef9c586c313b0db9362258f9 authored about 2 years ago by Damego <[email protected]>
refactor: add missed tags fields for Channel and Tags (#1193)

55ffe962724785bcb18530827f27e2cc834fcd6b authored about 2 years ago by Damego <[email protected]>
docs: remove return type from send&edit methods (#1188)

* docs: remove return type from send&edit methods

Add missed locale type in ComponentContext
...

a2503840ed9ecbdf7ae7c88399347980a46d05c5 authored about 2 years ago by Damego <[email protected]>
fix: `Message.referenced_message` returns wrong data (#1191)

* fix: `Message.referenced_message` returns wrong data

* docs: wrong docstring

* fix: cann...

38221091d564cb2fcde4bd1a6cdf869b872ca7b7 authored about 2 years ago by Damego <[email protected]>
feat: Implement `created_at` property for models (#1190)

* feat: Implement `created_at` property for models

* Update message.py

* Update channel.py...

46e7a981beb145bd2a4c57b755cd1f61eaacf1a6 authored about 2 years ago by Damego <[email protected]>
feat: Implement barebones Premium Membership support. (#767)

* docs, feat: Implement barebones Premium Membership support.

(Recommitted via very old branc...

a9e97ca81dabe09f9f40e2609d8c97fe4f0f712d authored about 2 years ago by DeltaX <[email protected]>
docs: add missing newline (#1187)

a898c40a52da9e894764b4391eb4fc6c5431b286 authored about 2 years ago by Max <[email protected]>
fix: remove restriction on positional arguments only (#1186)

f24e54dd2069aed67697174d765439155ca58333 authored about 2 years ago by Max <[email protected]>
feat: Paginate guilds when syncing (#1185)

* fix: small fix

* feat: create Guild.get_all_guilds() + account for 200 limit when getting b...

8543428e043ef4614e2d840fc68c045522275016 authored about 2 years ago by Max <[email protected]>
refactor: allow stacking extension decorators (#1146)

* refactor: allow stacking for extension decorators

* fix: command first then option

* rev...

a787500a09953634412a45a09889cfc08967a932 authored about 2 years ago by Damego <[email protected]>
ci: weekly check. (#1184)

* ci: weekly check.

updates:
- [github.com/pre-commit/pre-commit-hooks: v4.3.0 → v4.4.0](htt...

b2d3571da3d36c3905194b9c413b53ddc013bda6 authored about 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
refactor: remove abstraction from the context class (#1182)

* refactor: remove abstraction from the context class

* refactor: do stuff

* Update interactio...

27565ae1e5f7a8a20ff70eed72a484905b1a5982 authored about 2 years ago by EdVraz <[email protected]>
feat: add helper method to get the current user (#1183)

* feat: add helper method to get the current user

* docs: sutff

89872294e890488f40432b505a6a32ac610d978a authored about 2 years ago by EdVraz <[email protected]>
feat: add defered_ephemeral property (#1181)

* fix the multiple client mode

* Update bot.py

* Remove some IDE format accident

* fix:...

bc00b5489b91d4f2057dae3e539b32504bcb8e75 authored about 2 years ago by GeomKid <[email protected]>
refactor(gateway): split `_dispatch_event` in two methods (#1008)

* refactor: split dispatch in two methods

* ci: correct from checks.

* refactor: split dis...

5e415529c16f62a6650b8cae792b5b4a70258a3c authored about 2 years ago by Damego <[email protected]>
fix: Ignore undeletable messages in channel.purge; fix rate-limits issue. (#1179)

* fix: fix RL bugs and channel purge bug

* chore: remove print

* chore: 0ooops

* Update...

53f19c919b97a21041cdafb11f1ab83b87363486 authored about 2 years ago by EdVraz <[email protected]>
docs: rework the docs to showcase when specific methods have been added (#1161)

* chore: update pr template for the new specification

* docs: begin with docs rework

* docs: m...

3218a6d8b496365368d1ec3fd8f5ccf53bf1df12 authored about 2 years ago by EdVraz <[email protected]>
refactor!: change the `_json` attribute to a property using `attrs.asdict` (#1126)

* refactor!: use `attrs.asdict` as a way to get json data of the object

* refactor: remove `s...

a23d25e4f7dd7766bd35a0ef04e129a98b95d645 authored about 2 years ago by Damego <[email protected]>
docs: Fix parameter type (#1178)

e07eecc208d5c13487c64a35cd367307a6b15bc8 authored about 2 years ago by Max <[email protected]>
docs: add source code gen to docs (#1177)

b0895c81b4f1e8f57b91d138840d959bfd21ce78 authored about 2 years ago by EdVraz <[email protected]>
docs: Add missed docstring to context; Hide _Context (#1176)

* docs: Add missed docstring to context; Hide _Context

* ci: correct from checks.

* what?
...

0f0b6a0aec16eb0efc8721f41404a8e6cdb17fda authored about 2 years ago by Damego <[email protected]>
feat: add `locale` and `guild_locale` to context (#1175)

2e256e8718277c3d7bd798bff38a55c390895861 authored about 2 years ago by Damego <[email protected]>
refactor: optimise `guild.modify` bitwise system channel flag calculation (#1174)

68049fb8a855943f1db7848776e337b1e3e9d130 authored about 2 years ago by EdVraz <[email protected]>
feat(channel): Add new overwrite helper methods (#1173)

* fix: edge case

* refactor: move import

* guys I don't recommend coding when you're sick
...

e527a7d034f93781d2739a380a1c87c089fdf572 authored about 2 years ago by EdVraz <[email protected]>
fix: Fix cache KeyError (#1169)

* fix: fix cache error when popping from LRUDict

* ci: correct from checks.

* fix: remove ...

13544abaf5080e14bbe5b2028a6e12be231641bc authored about 2 years ago by Max <[email protected]>
feat: Adding `files` support for file sending in context (#1171)

* feat: Adding `files` support for file sending

* ci: correct from checks.

* docs: Add `fi...

131ceb0a9eb024e66c980a870f2aa7c3e0bced49 authored about 2 years ago by Blue <[email protected]>
fix: edge case error occurring when adding guild IDs to the resolved data in the option dispatching. (#1172)

* fix: edge case

* refactor: move import

4a1bcac4cebf80d4e474a1f6f81deced4a08d597 authored about 2 years ago by EdVraz <[email protected]>
feat: add new guild properties to member and channel (#1170)

* feat: add new guild properties to member and channel

* revert some stuff

* revert some s...

50cea2d22b8daa66a759930629ac8bf0d77f40d3 authored about 2 years ago by EdVraz <[email protected]>
refactor: improve get method by using instance checks (#1167)

* refactor: improve get method by using instance checks

* refactor: more sourcery stuff

* fix:...

ce39e33c3dec77fd9850c603aab88ceef77cc239 authored about 2 years ago by EdVraz <[email protected]>
fix: issues about creating stickers in guild (#1168)

* Update sticker.py

* Damego told me to do this

* fix: should work with json now

9c309df39f0138724a903e4a4d63da1a0bd8f59b authored about 2 years ago by ItsRqtl <[email protected]>
fix: if type annotation is a str, convert it to its type equivalent. (#1165)

fcf76f6f9a5ef3712fbb643808507cb7bd0dcf03 authored about 2 years ago by Max <[email protected]>
feat: Add support for GET /guilds/templates/code (#1166)

* feat: Add support for GET /guilds/templates/code

* fix the return type

* Update interact...

f84ddd872dbcc5d5c22dd7b0a967af8faae2f0e6 authored about 2 years ago by Nan R <[email protected]>
fix: catch all index errors in the history iterator (#1163)

63247a1de97dd7363cc2d4ad6ab763f0f16efacc authored about 2 years ago by EdVraz <[email protected]>
Update flags.py (#1164)

f1275ad9fb5cc2ee1eb947b59cd526983c0e1e78 authored about 2 years ago by ItsRqtl <[email protected]>
refactor: optimise purge (#1156)

* refactor: begin with rework of purge

* thanks sphinx for testing my code :D

* does this....

fe5103282cbdeb37ea57ada17f1ad8fcf93aa3ce authored about 2 years ago by EdVraz <[email protected]>
refactor: make checks awaitable in typehints (#1157)

* refactor: make checks awaitable in typehints

* Update interactions/api/models/channel.py

...

9fe5558a5fa9b28927dad24d6ee17a06f24fff91 authored about 2 years ago by EdVraz <[email protected]>
refactor(automod ): Add new triggers, fix create rule endpoint (#1154)

* refactor(automod ): Add new triggers, fix create rule endpoint

add `AutoModActionTypes` enum
...

63a4cd580e550442b8caf87b9a35d6fb3c770705 authored about 2 years ago by Damego <[email protected]>
feat: Add new helper methods (#1155)

* feat: Add new helper methods

* docs: add docs

* fix: typo

744feaebc3305b79fedda0d4062418049fb1df62 authored about 2 years ago by EdVraz <[email protected]>
refactor: Sourcery AI refactor (#1158)

holy fuck thats a lot

787378f2e1d51084a55c254be615a40da3e49329 authored about 2 years ago by EdVraz <[email protected]>
purge: remove api/enums.py as it is unneeded (#1159)

* purge: remove api/enums.py as it is unneeded

* fix: remove bad import

809026d30ea31b820dd26d9148d2676e4a74651d authored about 2 years ago by EdVraz <[email protected]>
feat: add new error codes (#1160)

3d80a699fe940c3b2bb675aebfecc4575830e402 authored about 2 years ago by EdVraz <[email protected]>
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]>