Ecosyste.ms: OpenCollective

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

interactions.py

Easy, simple, scalable and modular: a Python library for Discord interactions.
Collective - Host: opensource - https://opencollective.com/interactions-py - Website: https://interactions.i0.gg - Code: https://github.com/interactions-py

fix: tasks now reset their last_call time on start (#1326)

github.com/interactions-py/interactions.py - d6adfd0e7a5732478caf2aee1ed8dd115c5ce8ce authored almost 2 years ago by LordOfPolls <[email protected]>
fix: fix get reaction endpoint

github.com/interactions-py/interactions.py - 0d41513762a958c19e806b09ae3e9bd2ecee3b7d authored almost 2 years ago by LordOfPolls <[email protected]>
docs: fix typo in `typing` context manager property

github.com/interactions-py/interactions.py - a6d8e223ef6481de6aef3a74149bc5c5286eef2f authored almost 2 years ago by sami0596 <[email protected]>
chore: bump version (#1292)

* refactor(http): remove payload check in `modify_scheduled_event`

* chore: bump version

*...

github.com/interactions-py/v4 - bd41559267cf91cd9fc21de7305adbeae93d7917 authored almost 2 years ago by Damego <[email protected]>
fix(client): `wait_for_select` not triggering after selection (#1312)

* refactor(http): remove payload check in `modify_scheduled_event`

* fix(bot): `wait_for_sele...

github.com/interactions-py/v4 - 0589ec974180966b9b8c7e8790cf502c63abedb6 authored almost 2 years ago by Damego <[email protected]>
fix(client): error when use `Client.guilds` before client running (#1318)

* fix(bot): error when use `Client.guilds` before client running

* ci: correct from checks.
...

github.com/interactions-py/v4 - ac20b7b1a5b5ff4e0854d4252995a00644f1027c authored almost 2 years ago by Damego <[email protected]>
fix: bugs when creating forum post (#1294)

* refactor(http): remove payload check in `modify_scheduled_event`

* fix(http): bug when trie...

github.com/interactions-py/v4 - 05d1f2e435f25ab13388b57c6d663826de06c908 authored almost 2 years ago by Damego <[email protected]>
fix(message): no httpclient in `get_users_from_reaction` (#1320)

github.com/interactions-py/v4 - c3498b9b649c7fa548d32b99786580014a0c5e2a authored almost 2 years ago by Damego <[email protected]>
feat: allow bot to recover from more error states

github.com/interactions-py/interactions.py - 75713d1c3356d6a33bf23bec35648d250c12b2f5 authored almost 2 years ago by LordOfPolls <[email protected]>
docs: update Context menu guide (#1313)

github.com/interactions-py/interactions.py - 4244cfbd3c8aa4fa78e5bc797803c2a6800d5784 authored almost 2 years ago by Max <[email protected]>
fix: `self.channel` can be `None` if is DM (#1314)

`self.channel_id` is given at any point but `self.channel` can be `None` if (DM-) channel isn't ...

github.com/interactions-py/interactions.py - 485ee873b899f7020e1ef1b3a1dfa405e52f11d6 authored almost 2 years ago by AlbertUnruh <[email protected]>
docs: Task Examples In Docs Fixed (#1315)

github.com/interactions-py/interactions.py - 0b8034eedc02a3189757a2632999f037960618b3 authored almost 2 years ago by AlbertUnruh <[email protected]>
fix: pyproject.toml was not valid for Poetry (#1316)

github.com/interactions-py/interactions.py - 37e1045a3f9e33eb8d7d64709b9c2f827b0b5013 authored almost 2 years ago by Aiden <[email protected]>
docs: finish v4 migration doc (#1311)

* docs: finish v4 migration doc

* ci: correct from checks.

* Apply suggestions from code r...

github.com/interactions-py/interactions.py - 6a14488da5522a2d07c4830e63fe21f0a3e69db5 authored almost 2 years ago by Max <[email protected]>
docs: add title to naff migration

github.com/interactions-py/interactions.py - c9745168f5e1f47e0fd44d6271129b932fdafe90 authored almost 2 years ago by LordOfPolls <[email protected]>
docs: add 4.X migration guide (#1310)

* feat: merge two current migration guides

* fix: oops

* merge: add in poll's changes

*...

github.com/interactions-py/interactions.py - 3203abe0d05c020847371b033e19e83c3719e4fa authored almost 2 years ago by Astrea <[email protected]>
docs: add naff migration guide (#1307)

* docs: add naff migration guide

* ci: correct from checks.

* docs: dont encourage wildcar...

github.com/interactions-py/interactions.py - d29c7589b85e532a9817463bf36df95ea20a71b7 authored almost 2 years ago by LordOfPolls <[email protected]>
feat: Support setting forum layout (#1308)

* feat: add forumLayoutType enum

* feat: support specifying forum layout on creation

github.com/interactions-py/interactions.py - 8879c856ba45c419b5ac274ea1023b583d1a86b5 authored almost 2 years ago by LordOfPolls <[email protected]>
fix: incorrect type annotation for `async_startup_tasks` (#1309)

github.com/interactions-py/interactions.py - 585e61871b1ea755708dfffc2dd383cd3c3a96af authored almost 2 years ago by Damego <[email protected]>
fix: add support for the new changes

github.com/interactions-py/restful - 537460172be42f01da9e6d14f5fc0781960f1af1 authored almost 2 years ago by Damego <[email protected]>
ci: correct from checks.

github.com/interactions-py/interactions.py - dc2554a61387c953bcaad79a7166f93b98dd0eab authored almost 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
fix: handle discord not sending "global_name"

github.com/interactions-py/interactions.py - 07df8da2fb265e8247268126fa2a06cf3232fbaa authored almost 2 years ago by LordOfPolls <[email protected]>
feat: pre-emptive support for user.global_name

i really dont get why this is a thing, but meh, supported

github.com/interactions-py/interactions.py - 9cb650ebef7f59dbb2d2509ce49d41874a8f423c authored almost 2 years ago by LordOfPolls <[email protected]>
fix: Fix missing `premium_progress_bar_enabled` (#1306)

github.com/interactions-py/interactions.py - cf6d76f894b1ab6f6f22804256773026675bb71d authored almost 2 years ago by Blue <[email protected]>
feat: support bytesio as child object of ipy.Files

github.com/interactions-py/interactions.py - 94cc04fe25d4af6634cdda55e70bfe24bee59fde authored almost 2 years ago by LordOfPolls <[email protected]>
fix: fix bug in exception unloading

github.com/interactions-py/interactions.py - 2751294c6021c35042a8433a38c6eaf0fc984877 authored almost 2 years ago by LordOfPolls <[email protected]>
docs: fix component docs

github.com/interactions-py/interactions.py - 73a1f6d5625803872723e04cc4059fe5d8dfb85a authored almost 2 years ago by LordOfPolls <[email protected]>
docs: update modal guide

github.com/interactions-py/interactions.py - 3cc921be692478bf9d6d2e635c198d37c5038002 authored almost 2 years ago by LordOfPolls <[email protected]>
fix: prevent runtime warnings on startup when bot isnt allowed to start

github.com/interactions-py/interactions.py - c453b2ae0288ebba880241cbfd6aa3965e73e8f0 authored almost 2 years ago by LordOfPolls <[email protected]>
chore: update README

interactions.py has a new branding, and decentralised structure. This README update reflects tho...

github.com/interactions-py/.github - d028848bc5341abf7f532badd857b7eb78aa1bf4 authored almost 2 years ago by Sophia <[email protected]>
fix: Missing `dm_permision` field in group() (#1305)

github.com/interactions-py/interactions.py - 31e463625e8ec420676ec2c05728617bed51a990 authored almost 2 years ago by Blue <[email protected]>
refactor: Auto code audit

Tools used:
Sorcery
Ruff
Black

github.com/interactions-py/interactions.py - 6421496d9996eb9a0cb5c183630a89c988f0d3f8 authored almost 2 years ago by LordOfPolls <[email protected]>
refactor: fix errant type hint for audio.probe

github.com/interactions-py/interactions.py - 316388be6d608e12e64c93af2cc1b03fc0acfa97 authored almost 2 years ago by LordOfPolls <[email protected]>
fix: ValueError raised when having `file` (#1303)

* fix: `file`/`files` in `ctx.edit_origin` not included

* fix: ValueError raising when having...

github.com/interactions-py/interactions.py - 7261696e8df56bb8185976de24c8ccef9120c90d authored almost 2 years ago by Blue <[email protected]>
feat: support editing messages with modal without resolving

github.com/interactions-py/interactions.py - c3c9457e1eae587c4043b28397670663208bf525 authored almost 2 years ago by LordOfPolls <[email protected]>
chore: delete github funding

We don't need this right now. Discussed in past conversation with @LordOfPolls - sentiment reach...

github.com/interactions-py/interactions.py - ef4199b3cc6169366b0124bffd2f8245c07d3e35 authored almost 2 years ago by Sophia <[email protected]>
fix: `file`/`files` in `ctx.edit_origin` not included (#1302)

github.com/interactions-py/interactions.py - 2b3636c76778bfbba9e8657c764f4bd3d385d831 authored almost 2 years ago by Blue <[email protected]>
docs: context -> ctx

github.com/interactions-py/interactions.py - b791dd2434a497e0d087ba986c4886833cb32bc7 authored almost 2 years ago by LordOfPolls <[email protected]>
ci: correct from checks.

github.com/interactions-py/interactions.py - 209454275f3169be985d2ac9d67af639670bfa0a authored almost 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
fix: handle users passing lists to StringSelectMenu

github.com/interactions-py/interactions.py - b081928c79036288ff3961f831772d2910c3205a authored almost 2 years ago by LordOfPolls <[email protected]>
fix: ensure all defer methods raise the same exceptions

github.com/interactions-py/interactions.py - 5e26ef6d41ff19285c21aac37c147589128c6b49 authored almost 2 years ago by LordOfPolls <[email protected]>
ci: correct from checks.

github.com/interactions-py/interactions.py - 9bf59e7e9496c3a381910bec81724e4b5db00aa9 authored almost 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
docs: change url

github.com/interactions-py/interactions.py - ad5a28bfabe24579b091a75fbcf023a9f3187504 authored almost 2 years ago by LordOfPolls <[email protected]>
fix: prevent errant kwargs arg when no args requested

github.com/interactions-py/interactions.py - 1c187d117671da4ae6e3b6b79b8267da45a769c0 authored almost 2 years ago by LordOfPolls <[email protected]>
docs: use interactions logo

github.com/interactions-py/interactions.py - 631dbf0ffee1abaf108f03615079a81e9fa30ddd authored almost 2 years ago by LordOfPolls <[email protected]>
feat!: Add command enhancements (#1286)

* feat!: Add command's enhancements

* fix: incorrect type

* chore: bruh

* ci: correct f...

github.com/interactions-py/interactions.py - 0139b1fa95a2f405f71bf88e4d95e9436c8b2f88 authored almost 2 years ago by Damego <[email protected]>
feat: support people adding components as list

github.com/interactions-py/interactions.py - edab60f2e85051ab7ac3d238af9b3be9e8f893e7 authored almost 2 years ago by LordOfPolls <[email protected]>
refactor: code freshen

refactor: code freshen cont.

github.com/interactions-py/interactions.py - 8f75dce44235c9ea050161fad026812fe3c762d5 authored almost 2 years ago by LordOfPolls <[email protected]>
fix: set command_name for comp commands

github.com/interactions-py/interactions.py - d9edc2e089e6e81b76c0ebbaf31fc44d30ee077a authored almost 2 years ago by LordOfPolls <[email protected]>
feat: support linked roles

github.com/interactions-py/interactions.py - 04a82df5d95169517125f71f530ba4f00deffaae authored almost 2 years ago by LordOfPolls <[email protected]>
fix: update auto-defer to kwargs only deferral

github.com/interactions-py/interactions.py - 4f71821debada72b1883eca6b23998ee6d81fbec authored almost 2 years ago by LordOfPolls <[email protected]>
fix: prevent errors when latency has not populated

github.com/interactions-py/interactions.py - 170dad8c959ee5f0d3f192818527fc0b4b4cc2c1 authored almost 2 years ago by LordOfPolls <[email protected]>
docs: update autocomplete

github.com/interactions-py/interactions.py - 312c563d9ae11f49395f2ec379dc7e19dd37494e authored almost 2 years ago by LordOfPolls <[email protected]>
docs: document that latency is measured in seconds

github.com/interactions-py/interactions.py - 5527ad5893a316733376b9ed29ecb1dc387eedff authored almost 2 years ago by LordOfPolls <[email protected]>
build: update setup.py and pyproj

github.com/interactions-py/interactions.py - 0156cb2f200cfa61e859a4bb01736e53e83492e0 authored almost 2 years ago by LordOfPolls <[email protected]>
docs: remove hybrid commands

github.com/interactions-py/interactions.py - ffd98e6befb766c8c3f7a0912aec4cc21849ad2a authored almost 2 years ago by LordOfPolls <[email protected]>
fix: handle passing StringIO as file

github.com/interactions-py/interactions.py - 77beb405a1d40235e0818eb9522b90fd2a854691 authored almost 2 years ago by LordOfPolls <[email protected]>
feat: support image alt text

https://github.com/NAFTeam/NAFF/pull/747 used as reference - reimplemented in http client for ef...

github.com/interactions-py/interactions.py - 88751504b70652ba7bc657024b1eda6812a619e9 authored almost 2 years ago by LordOfPolls <[email protected]>
refactor: black format main.py

github.com/interactions-py/interactions.py - 10f2feea20142a4eb40e66f31a6c83a6bbf6f6ea authored almost 2 years ago by LordOfPolls <[email protected]>
feat: Add single item list_converter support (#1293)

* Add single item list_converter support

* ci: correct from checks.

* Fix defer_edit_origi...

github.com/interactions-py/interactions.py - 37914c60c3da6442348d8164cf817e5f7522eb4f authored almost 2 years ago by Speedcup <[email protected]>
fix: incorrect defer state for context menu

github.com/interactions-py/interactions.py - 9d75ad0b8ca75e1853f3d97cd3e5e4c380deb8e8 authored almost 2 years ago by LordOfPolls <[email protected]>
featπŸ’₯: make subcmds able to inherit checks from base cmds (#1274)

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

github.com/interactions-py/interactions.py - def4835f16de90d0a45332bb3cdee2b4f0653287 authored almost 2 years ago by Astrea <[email protected]>
fix: emoji deletion error on guild leave (#1297)

* fix: emoji deletion error on guild leave

* ci: correct from checks.

---------

Co-auth...

github.com/interactions-py/interactions.py - 38929adfd23d5881906f9788832ea50631aa3541 authored almost 2 years ago by Speedcup <[email protected]>
feat: allow passing an integer to button style (#1298)

* feat: allow pass integer to button style

* ci: correct from checks.

---------

Co-auth...

github.com/interactions-py/interactions.py - ce3f3553ae859f959fb2e679a15f1a967072b7b3 authored almost 2 years ago by Damego <[email protected]>
fix: bug in subcommand processing on initial sync

github.com/interactions-py/interactions.py - 3d91e5476e6067f56355a48cafc6a359c103da52 authored almost 2 years ago by LordOfPolls <[email protected]>
fix: fix incorrect caching in interaction cache

github.com/interactions-py/interactions.py - 8657cdf4c1db93c7e0c93f63565d6f13f4993ce5 authored almost 2 years ago by LordOfPolls <[email protected]>
feat: allow disabling autodefer through auto_defer methods (#1296)

* feat: allow disabling autodefer through auto_defer methods

* fix: oops

---------

Co-a...

github.com/interactions-py/interactions.py - 3534b23e7f19bbae6fe03e405a7a772f489adeb3 authored almost 2 years ago by Astrea <[email protected]>
ci: replace flake8 with ruff (#1300)

* ci: define ruff config

* refactor: run ruff autofix

* ci: add D404 & D203 to excludes

...

github.com/interactions-py/interactions.py - 36fbf7feaedc9af6d8b95bf096a3be852fdd5ea5 authored almost 2 years ago by LordOfPolls <[email protected]>
fix: prevent None in self.user.guilds

github.com/interactions-py/interactions.py - 646ceead1446793edbd781e76bf2807352b0e141 authored almost 2 years ago by LordOfPolls <[email protected]>
fix: errant unicode breakage

github.com/interactions-py/interactions.py - 2b425535984c904b58776f656d38c43b6431eedf authored almost 2 years ago by LordOfPolls <[email protected]>
refactor: remove legacy naff references

rip

github.com/interactions-py/interactions.py - 97483be7b38f85639b3e7f4b843d1055716cb2da authored almost 2 years ago by LordOfPolls <[email protected]>
feat: implement console ext (#1287)

* feat: implement console ext

* style: linter pass

* ci: correct from checks.

* Update ...

github.com/interactions-py/interactions.py - a84ebcc1c1c7e2bfcc9fd717ac6c710e7269710d authored almost 2 years ago by LordOfPolls <[email protected]>
fix: readd missing attr to component context

github.com/interactions-py/interactions.py - 0f3c1bc29129a9a5c02d337d63ef6fc74db53c15 authored almost 2 years ago by LordOfPolls <[email protected]>
refactor: linter pass

github.com/interactions-py/interactions.py - 56e75591cb2b341b833978bd65c71c150e0916b1 authored almost 2 years ago by LordOfPolls <[email protected]>
fix: `editing_origin` not working properly (#1295)

* Update context.py

* ci: correct from checks.

---------

Co-authored-by: pre-commit-ci[...

github.com/interactions-py/interactions.py - 5dd09df7b285cb230bb1c8b5bb03b47fe8600d60 authored almost 2 years ago by Speedcup <[email protected]>
refactor: remove more naff

github.com/interactions-py/interactions.py - 40bd6d735807f5715405e18836eb045ba6815eb2 authored almost 2 years ago by LordOfPolls <[email protected]>
refactor: move sticker enums to enums.py

Also makes the enums value tolerant

github.com/interactions-py/interactions.py - fa3de35251ee6b160aa7e90427903fb863437f00 authored almost 2 years ago by LordOfPolls <[email protected]>
feat: Support Voice rcv (#1288)

* feat: Support voice rcv

* style: linter pass

* fix: further fixes to voice rcv (see desc...

github.com/interactions-py/interactions.py - 476026fdbd331d714e5d338a4eb628767473f5d9 authored almost 2 years ago by LordOfPolls <[email protected]>
docs: copy naff docs framework

This can now be built

Commands:
`pip install -e .[docs]`
`mkdocs serve` or `mkdocs build` (your...

github.com/interactions-py/interactions.py - 9a7e448c2838da34fea087c20118dbfc3cb37791 authored almost 2 years ago by LordOfPolls <[email protected]>
feat: support orjson, ujson, and msgspec

github.com/interactions-py/interactions.py - 90e868020f0a2cccd9c9cbe0918ecd0cc7731f85 authored almost 2 years ago by LordOfPolls <[email protected]>
feat: re-add gateway.latency prop

github.com/interactions-py/interactions.py - d7cf13b26bdf45b253076135dadd6cd88482ac13 authored almost 2 years ago by LordOfPolls <[email protected]>
docs: adjust/fix a lot of the docs for i.py v5 (#1257)

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

github.com/interactions-py/interactions.py - 67c6a3ae8d78a7cb2836e0ed974c387b72d5ae58 authored almost 2 years ago by Astrea <[email protected]>
feat: Add ratelimit tracebacks (#1250)

* feat: add optional tracebacks for ratelimits

* feat: debug ext now enables ratelimit traceb...

github.com/interactions-py/interactions.py - 63b2e81183a356523c82039c1543ed928eb48aad authored almost 2 years ago by LordOfPolls <[email protected]>
feat: support coroutine checks in bot,wait_for

Without breaking!

github.com/interactions-py/interactions.py - 9c7cefeccae82d6520f5b4b224dd8322049d5109 authored almost 2 years ago by LordOfPolls <[email protected]>
fix: fix member._user_ref classvar

github.com/interactions-py/interactions.py - 5c3fe6ac5d9b8a821f65883ac98b5aa656d21e85 authored almost 2 years ago by LordOfPolls <[email protected]>
feat: restore missing objects in namespace

Automagically generated by reverting all packages back to their wildcarded state without `__all_...

github.com/interactions-py/interactions.py - f63d430ef71967d479b7203d29db488f84dcdd4e authored almost 2 years ago by LordOfPolls <[email protected]>
feat: allow bot http to be used as a context manager

example:
```python
async with Client(token=os.environ["TOKEN"]) as bot:
print("Logged in as"...

github.com/interactions-py/interactions.py - b0cd72061b01c1fcf1f2eb17302ea4ea4b4a23e2 authored almost 2 years ago by LordOfPolls <[email protected]>
fix: forgot to update state.latency

github.com/interactions-py/interactions.py - 194070ab46d93b7efb35562f7444a8f8869e2e93 authored almost 2 years ago by LordOfPolls <[email protected]>
docs: add metadata to DebugExt

github.com/interactions-py/interactions.py - 4ba8e00b720aaef119a33a23e622afeabdbaed10 authored almost 2 years ago by LordOfPolls <[email protected]>
refactor: tidy up components.py

github.com/interactions-py/interactions.py - e21fd512f4e1c5e8a5da5e50f2ea5cfc02315beb authored almost 2 years ago by LordOfPolls <[email protected]>
ci: Add NAFF flake plugins (#1227)

* Bring back (some of) the naff flake8 linters.

Fixing and re-enabling them is gonna be a pai...

github.com/interactions-py/interactions.py - 1907390ebc26b72c6dc6b8ad0ad07d05beef00ae authored almost 2 years ago by Katelyn Gigante <[email protected]>
fix: fix logic error in sync resp caching

github.com/interactions-py/interactions.py - 856083bfd9af1a3a30de3b223908a2a4d72d2a8b authored almost 2 years ago by LordOfPolls <[email protected]>
fix: rework interaction storage to handle subcommands properly

github.com/interactions-py/interactions.py - 906c6edf24c9068d9f295ba31628888c2f04fc31 authored almost 2 years ago by LordOfPolls <[email protected]>
fix: remove errant import

github.com/interactions-py/interactions.py - ee4d2a92611c8f6a0b1f92506b120880f1a4b2ca authored almost 2 years ago by LordOfPolls <[email protected]>
fix: fix component emoji

github.com/interactions-py/interactions.py - 6e8d1c4e7a892003b83cd274c34623313c9342f4 authored almost 2 years ago by LordOfPolls <[email protected]>
refactor: resolve carryover import issues

github.com/interactions-py/interactions.py - 9eee3b42329de913d50d11cbe9de1d913b33567a authored almost 2 years ago by LordOfPolls <[email protected]>
feat: allow context mngr interface for File obj

github.com/interactions-py/interactions.py - 4b3b7b753c2ee6024277b0fb23c4690e7e7a8618 authored almost 2 years ago by LordOfPolls <[email protected]>
feat: allow embed chaining

Mirrors new functionality here: https://github.com/interactions-py/interactions.py/pull/1259

Co...

github.com/interactions-py/interactions.py - 9d3e273526036e0c39d1b87e78c379b660fe1972 authored almost 2 years ago by LordOfPolls <[email protected]>
feat: sexy buttonstyles alias

github.com/interactions-py/interactions.py - 77702bb9a3cf9f1b453c1748ae40f51c0b6542d4 authored almost 2 years ago by LordOfPolls <[email protected]>