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

fix: change back to adding _client to dispatch data

3425205c8d4973b1d9a856429c13af89f3e03d08 authored over 2 years ago by Catalyst4 <[email protected]>
Merge branch 'unstable' into unstable

6e650948cb7f774863b37891360f94ddee3608b6 authored over 2 years ago by Catalyst4 <[email protected]>
feat: Implement webhook object (#792)

* feat: implement webhook model

* feat: implement webhook methods for guild and channel

* ...

ecddfa99a40b2efcc335d88044c8fea7a7abbea5 authored over 2 years ago by EdVraz <[email protected]>
feat: add dict_converter for InteractionResolvedData

f88e2d801c3cb8b8149fe9bf80c47a390af7153a authored over 2 years ago by Catalyst4 <[email protected]>
fix: remove misplaced self from GuildScheduledEventUser

78f10e12f7f91a7ffe67a354b4a0118ff7fc09ad authored over 2 years ago by Catalyst4 <[email protected]>
ci: correct from checks.

0eb951e92799e0fe2ee318d0d413d185a4507d82 authored over 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Merge branch 'unstable' into unstable

6755fd40ffbed430eb124b82f338f32a82d27e77 authored over 2 years ago by Catalyst4 <[email protected]>
feat: Implement Scheduled Events via Gateway. (#799)

* feat: Implement Scheduled Events via Gateway.

* docs: Document attributes to GuildScheduledEv...

167e00500ae68cea5a506d3abbdfa8ecb54407b0 authored over 2 years ago by DeltaX <[email protected]>
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 by Nan R <[email protected]>
docs: fix .pyi files

5fcf72b8d7d08b609a0a21337d147e2eb759792c authored over 2 years ago by Catalyst4 <[email protected]>
refactor: extract mixins and attrs utils to attrs_utils.py

fcb2c6e8a6bee30507bcff1e67583e8af1411df7 authored over 2 years ago by Catalyst4 <[email protected]>
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 by EdVraz <[email protected]>
refactor: create the ClientSerializerMixin for classes that need _client

974a9ced9b8c5d3a24d140b9dc23495021174b2b authored over 2 years ago by Catalyst4 <[email protected]>
refactor!: change the mixin's `extras` to `_extras`

7e1a13994ce64c992cc6ea550281bca170f3e6f0 authored over 2 years ago by Catalyst4 <[email protected]>
fix!: fix en locales (#796)

dccf2fe4a9030a5c217fe2d5200cefe01593a166 authored over 2 years ago by EdVraz <[email protected]>
chore/ADMIN: Reinclude image descriptions for GH reasons.

60430f1556d2ad9c035dcb659dccafce73accbb0 authored over 2 years ago by DeltaXWizard <[email protected]>
chore/ADMIN: fix content type

57d627fbcd01541dd0178c542e5a3d8b08813502 authored over 2 years ago by James Walston <[email protected]>
chore: Version bump.

b0d4eb5b8951ec0bc2ad56bd4291316e7051664c authored over 2 years ago by DeltaXWizard <[email protected]>
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 by Sofia <[email protected]>
revert/ADMIN: change back to original

d66b83ed1af0963f9b6c1f97eb827b5b8622603e authored over 2 years ago by James Walston <[email protected]>
fix/ADMIN: correct improper description

48a9d834bacf7ff2859d5b8e816fa4f84140abc1 authored over 2 years ago by James Walston <[email protected]>
ci: correct from checks.

d562abb4a6a946ae2fb9573cfff878a09522caf0 authored over 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Merge branch 'unstable' into unstable

fcf794ba6fea958b078f39e441cb57ec0dffc7a4 authored over 2 years ago by Catalyst4 <[email protected]>
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 by Catalyst4 <[email protected]>
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 by Toricane <[email protected]>
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 by Blue <[email protected]>
revert/ADMIN: change back to original

16ae28e263f26dda91b75d14f26b7fb60aba59fa authored over 2 years ago by James Walston <[email protected]>
fix/ADMIN: correct improper description

11b1c84f76d0ef7b1ac7f8bf770f50d0a20733af authored over 2 years ago by James Walston <[email protected]>
chore/ADMIN: fix content type

47122b5b12cbf6a07fcb94bd5a7982316115fdff authored over 2 years ago by James Walston <[email protected]>
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 by Sofia <[email protected]>
docs: rename mentions of dis-snek to NAFF (#791)

c0d66615a878412cf492abd211159dba3a7a207b authored over 2 years ago by LordOfPolls <[email protected]>
feat: add `@func.autocomplete` (#784)

* feat: add `@func.autocomplete`

* Update interactions/client/bot.pyi

Co-authored-by: Tori...

1419060b88b0956966f1961e4fbbb0773411e886 authored over 2 years ago by EdVraz <[email protected]>
chore: Version bump.

beec34cb484adb76247db12e3e477c34a4674902 authored over 2 years ago by DeltaXWizard <[email protected]>
Merge pull request #785 from interactions-py/unstable

chore!: release 4.2.1

142be46d92dea951e0cb6fe055cd149b2585aa42 authored over 2 years ago by DeltaX <[email protected]>
refactor: Change logging level for missing attributes. (#788)

836004f3306612cc7f98f0c7e58a7fb5e572c31a authored over 2 years ago by DeltaX <[email protected]>
refactor: Sync .pyi headers. (#787)

f67ec54a7970b6d5c9361aaa8ac32dd758216447 authored over 2 years ago by DeltaX <[email protected]>
fix: prevent key error (#786)

595f3e3c1803694710ddc392dfb9e122b7ef0de8 authored over 2 years ago by EdVraz <[email protected]>
chore: Update contributing requirements.

ade1830e65e39e2cd2f0a256d77a5304ba486f3f authored over 2 years ago by DeltaXWizard <[email protected]>
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 by EdVraz <[email protected]>
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 by EdVraz <[email protected]>
chore: Update requirements.txt

b20485a4de3470bf1e23a924e66fe56a20925a18 authored over 2 years ago by DeltaX <[email protected]>
chore: Update requirements.txt

6d4b5b83e61fb6a27bbc46beedde3061e394a8ba authored over 2 years ago by DeltaX <[email protected]>
Merge pull request #777 from interactions-py/unstable

chore!: release 4.2.0

c680a64b958ed9f223400d99d7e9a273ad0de147 authored over 2 years ago by DeltaX <[email protected]>
refactor!: optimize sync behaviour (#776)

* refactor: optimize sync behavior

* ooops

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

66d9e4a74c432f98e61737c73c4222f34ba626d9 authored over 2 years ago by EdVraz <[email protected]>
chore: bump version to 4.2.0

ca5a95e633e166f1b584ebe7155543d7a1adbc64 authored over 2 years ago by james <[email protected]>
refactor!: optimize sync behavior (#762)

* refactor: optimize sync behavior

* ooops

* Update interactions/api/http/interaction.py

Co-a...

e32cae440b1482a03e1834121fe1a1301238f57e authored over 2 years ago by EdVraz <[email protected]>
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 by DeltaX <[email protected]>
fix: Fix not present client on function return (#775)

55ead42d618e3572b2cb3e0f854bb110ae59083b authored over 2 years ago by EdVraz <[email protected]>
feat: implement channel.get_history (#758)

* feat: implement channel.get_history helper method

* ci: check

* check

4ac3ffca1e472be5cafe6eb7b0310dc9de9d3754 authored over 2 years ago by EdVraz <[email protected]>
fix: Fix dictionary iteration on method. (#773)

556eeea668795e315317e4e609bc9335c68264b0 authored over 2 years ago by DeltaX <[email protected]>
fix: Fix autocomplete parsing on more than 1 argument. (#772)

65a9358d8749ffa58da129c61fe4d1bdc839c808 authored over 2 years ago by DeltaX <[email protected]>
fix: Fix per-route ratelimit call-later implementation. (#771)

ec746fcfd4261d7bd22f2d8956230263f94701fe authored over 2 years ago by DeltaX <[email protected]>
fix: Fix client presence Unix time calculation. (#763)

1954a047372535c977a6bc5dd00c6e2c693bcb29 authored over 2 years ago by DeltaX <[email protected]>
changing sub commands example code (#761)

part of sub commands make trouble in python 3.10 above the error occur
TypeError: run.<locals>...

5e0eb5bb383ee34ec34e1896b160037bd9a0d01b authored over 2 years ago by Dennis Ko <[email protected]>
fix!: fix possible bug with event names for extensions (#753)

* fix!: fix bug with event names for extensions

* Update interactions/client/bot.py

Co-authore...

23b061125f7cfd99a6029400ed365f28a5458b27 authored over 2 years ago by EdVraz <[email protected]>
docs: add missing closing brackets (#754)

Some brackets were left open and could throw off a few users.

a68d464f7820647c2bb34bdaf764f4252c26e41f authored over 2 years ago by Mz <[email protected]>
feat: implement name property for the member object (#747)

* feat: implement name property for the member object

* Apply suggestions from code review

Co-...

5b526b1d6a969a2a97216ef3b9efa6901f619a7c authored over 2 years ago by EdVraz <[email protected]>
docs: fix missing colon, attempt to fix the code-block in channel.purge (#759)

* Update channel.py

* Update channel.py

a0c445c84f7265595822ea986d4d4685b905ebe0 authored over 2 years ago by EdVraz <[email protected]>
fix: send a proper empty response when populating autocomplete with no choices (#756)

* fix: prevent kwargs modification during `for` loop iteration

* fix: proper empty choices pa...

f4b7bae6c732e8de08a457ac28cb2f6f16308ba0 authored over 2 years ago by Ventus <[email protected]>
refactor: cleanup base.py & sourcery-AI-refactor (#748)

* refactor: cleanup base.py & sourcery-AI-refactor

* revert: remove colorama from requirement...

129a6b3f9a88d7fcfe2ec8568b2f43951cd5df38 authored over 2 years ago by EdVraz <[email protected]>
fix!: Fix changing role positions (#743)

* fix!: Fix changing role positions

Changed the api request function to send an JSON array in...

6b4926149d38e43972269b355532997b69916907 authored over 2 years ago by Keegan Conlee <[email protected]>
fix: Fix commands not being registered properly (#745)

* fix: Fix commands not being registered properly

* refactor: remove irrelevant comments

*...

9dad167f97e3b022dc11f1bbff33a5544ac5c338 authored over 2 years ago by Keegan Conlee <[email protected]>
Fix command dispatching for falsey arguments

bb30463b8e2b21313f541fa11dbb6618739e87a3 authored over 2 years ago by EdVraz <[email protected]>
fix!: Correct the serialisation for the overwrite-object (#742)

b1aef754eb70bf666746fb57a2849aadde2311f6 authored over 2 years ago by EdVraz <[email protected]>
fix: properly check for guild existence in cache (#739)

When doing the members check in Guild.

fdf40cc70d8216c48cb8e0169eedf6dd437da2d7 authored over 2 years ago by Astrea <[email protected]>
fix!: re-apply fix for guilds property; make `name` a kwarg in `event()` (#740)

* fix: re-apply fix (got lost because merged into the wrong file)

* fix: make name a kwarg in...

723527970e38504b2aed9591b234c9a7972cdc43 authored over 2 years ago by EdVraz <[email protected]>
fix: Fix typehints for the HTTPClient (#737)

* Fix thing

* Update client.py

* Update client.pyi

68d81a61d62962a7b4e08267a93285dbcce74009 authored over 2 years ago by EdVraz <[email protected]>
feat: add py.typed file (#733)

This file is a marker file used to indicate a package can be used for type checking.
The MAINIF...

37f03cd9d7a33682c4452a7f2595e0220f8a885f authored over 2 years ago by Astrea <[email protected]>
refactor: resolve a few TODOs (#708)

* refactor: resolve TODOs

help that was pain

* refactor: resolve TODOs

* fix!: missing ...

8979eee7415ed361374a6d2d097d41c9634f97ab authored over 2 years ago by EdVraz <[email protected]>
chore: Change assignees to reflect changes made to the developer-team (#728)

ee8dd64ae445248891be93c014bc504edbe35e41 authored over 2 years ago by EdVraz <[email protected]>
feat: implement a image model into the library (#714)

* feat: Implement Image model

* feat: Implement image features for guild.modify

* refactor: ma...

e6dc35fafc4abae716d348e72d0e0ae614d10ef6 authored over 2 years ago by EdVraz <[email protected]>
fix: include .pyi files when building (#731)

* fix: include .pyi files when building

This also includes a few other basics, like the requi...

538faeab2932a2b8e5e59ca9586a518e9162db29 authored over 2 years ago by Astrea <[email protected]>
refactor: (#726)

- Update `get_bans` helper method to reflect changes made to its endpoint
- Add `get_all_bans` ...

ad22fe710a7a0cdb442882c9260229aebe08e070 authored over 2 years ago by EdVraz <[email protected]>
style: amend attribution of rate limit impl

630237fa76613e0b1b1290a951b396332c95c456 authored over 2 years ago by james <[email protected]>
fix(example): Fix example.py bot (#719)

* fix(example): Fix example.py so it can launch and work

* Update example.py

* Update bot.py

5898208d261a97cd5206abe00050ce01476a53f0 authored over 2 years ago by Nan R <[email protected]>
ci: weekly check. (#725)

updates:
- [github.com/pre-commit/pre-commit-hooks: v4.1.0 → v4.2.0](https://github.com/pre-comm...

cba7d483ebe1a1579e8496b09c81082d8c635d19 authored almost 3 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
ADMIN/revert: remove unwanted file.

This file was actually cloned outside of the client directory in a PR that had not appropriately...

1d3ec28aa5d8bd1b8cc6c52c15960e118b6a8cc8 authored almost 3 years ago by fl0w <[email protected]>
ADMIN/revert: remove unwanted file.

This file was actually cloned outside of the client directory in a PR that had not appropriately...

4844d750f4838cf82adea0ac647524e4a2402839 authored almost 3 years ago by fl0w <[email protected]>
fix: Fix HTTP routes for the sticker endpoints (#723)

fc30050609d277f31af96cad58b0b49b1d4fc4ab authored almost 3 years ago by Nan R <[email protected]>
fix(misc) Add the Color class to misc.pyi (#720)

c6976c18521144a3502282d55d90f33e3ca8f908 authored almost 3 years ago by Nan R <[email protected]>
fix!: Allow `@event` usage with a name argument (#718)

9ae143b8ba5bd8a0cf5c6cb64a8133fbc3fba16a authored almost 3 years ago by EdVraz <[email protected]>
fix: pinned aiohttp version to >=3.8.1 (#709)

* fix: pinned aiohttp version to >=3.8.1

aiohttp version 3.8.1 is required for the sending of F...

16b02127d877159b39573c49674eb0f0d918940f authored almost 3 years ago by tcdtech <[email protected]>
fix: Guild commands synchronization (#668)

* [Fix] Guild commands synchronization

* ci: correct from checks.

* fix : remove delete fr...

1ed54156bb0a1ca4210fdb9a4058fa75bf05c505 authored almost 3 years ago by GeomKid <[email protected]>
ci: correct

a6942f7326129267d222e3c4ccb3090438977d9c authored almost 3 years ago by fl0w <[email protected]>
chore: ignore VSCode workspaces

44ba5a44d59825eaa83f21ad38c86f6fc3e20c2a authored almost 3 years ago by fl0w <[email protected]>
chore!: pre-release for 4.1.1-rc.1 (#703)

chore!: pre-release for 4.1.1-rc.1

00ebd1b896f7cc17415cebd04cfc1877a6badbc8 authored almost 3 years ago by fl0w <[email protected]>
fix!: fix ``guilds`` property in client (#670)

5dd14fabe10e5520d60bcd14045cb398f9e3b2a6 authored almost 3 years ago by EdVraz <[email protected]>
fix!: Fix typo in headers (#705)

36c21310307bcf6c102c969b96c140c3807cc040 authored almost 3 years ago by EdVraz <[email protected]>
refactor: allow file sending in all send and editing methods (except context) (#706)

* refactor: allow file sending in all send and editing methods (except context)

* refactor: u...

51d824c2f6459a24f16b9f107cd33672f76d041b authored almost 3 years ago by EdVraz <[email protected]>
chore: version bump to release candidate

639574ed9f2a2d5c8cd6dc1720a7ca8995ed07cf authored almost 3 years ago by fl0w <[email protected]>
feat: Add more image URL helpers (#699)

* fix: UnboundLocalError when server has no icon

* feat: implement Guild.banner_url

* feat...

ab0e036ed57974264cc50d592c32da20cd74a85c authored almost 3 years ago by Max <[email protected]>
feat: Uploading/Attaching files to channel messages (#653)

e7b7a2ff54b7f5ebb78a0b1791610b5a0a2474bf authored almost 3 years ago by tcdtech <[email protected]>
fix: Fix webhook execution payload. (#645)

* fix: Fix webhook execution payload.

* refactor: Reimplement execute webhook on new HTTP lay...

5f2436035f7aafab0264439084c692607f7f4e72 authored almost 3 years ago by DeltaX <[email protected]>
fix(models)!: Fix local imports, optimise used imports (#701)

658a62a5f92db379476049149dd760a13ac1954f authored almost 3 years ago by DeltaX <[email protected]>
ci: weekly check. (#698)

updates:
- [github.com/psf/black: 22.1.0 → 22.3.0](https://github.com/psf/black/compare/22.1.0....

cd5922e16c828545c3648f6c1731f497902b9568 authored almost 3 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
fix: Fix remaining variable definition. (#696)

* fix: Fix remaining variable definition.

* refactor: Recompress logic conditions to utilise ...

e391492d974e98758337e2202367b3336a58f12d authored almost 3 years ago by DeltaX <[email protected]>
fix!: Refix context resolution due to architecture change. (#697)

b477c950f3cf9dfc2e6fe2e1e2b24d815b909144 authored almost 3 years ago by DeltaX <[email protected]>
Merge pull request #686 from DeltaXWizard/unstable_core_3

feat!: Architecture import fix, Localisation support, HTTP tweaks, misc fixes.

4fb0254d7a5bba54b433ba8a2f3c621eed5cab34 authored almost 3 years ago by DeltaX <[email protected]>
revert: Partially revert f2830cb by removing 50x error tracking, refactor HTTP remaining logic checking,

d7d218ef45e68bb5b3e4395c67b77059e48f2c74 authored almost 3 years ago by DeltaXWizard <[email protected]>
refactor: Refactor Embed timestamp definition by relying on __setattr__

11e5a51d615b1361ba35acef4615b58fd178e25b authored almost 3 years ago by DeltaXWizard <[email protected]>