17b7ea35a9
feat: Implement guild.fetch_members
2025-06-11 02:06:19 -06:00
28702fa8a1
feat(voice): Implement voice receiving and audio sinks
2025-06-11 02:06:18 -06:00
97505948ee
feat: Add advanced message, channel, and thread management
2025-06-11 02:06:16 -06:00
152c0f12be
feat(ui): Implement persistent views
2025-06-11 02:06:15 -06:00
eb38ecf671
feat(commands): Add has_role and has_any_role check decorators
2025-06-11 02:06:13 -06:00
2bd45c87ca
feat: Enhance command framework with groups, checks, and events
2025-06-11 02:06:11 -06:00
be85444aa0
Bump version to 0.2.0rc1 in __init__.py and pyproject.toml
v0.2.0rc1
2025-06-10 21:13:59 -06:00
9509213f7a
Add guild templates support ( #41 )
2025-06-10 21:10:29 -06:00
c250c22737
Add guild scheduled event support ( #42 )
2025-06-10 21:09:47 -06:00
2d6c2cb0be
Add stage channel and instance support ( #43 )
2025-06-10 21:08:32 -06:00
3059041ba8
Add audit log support ( #48 )
2025-06-10 21:07:39 -06:00
43ca2dc561
Add voice region support ( #44 )
...
Squash and merge PR #44
2025-06-10 20:50:27 -06:00
7595e33fd1
Emit shard lifecycle events ( #45 )
...
Squash and merge PR #45
2025-06-10 20:50:25 -06:00
36b06c6c7a
Add HTTP session options ( #46 )
...
Squash and merge PR #46
2025-06-10 20:50:23 -06:00
a4aa4335a5
Merge branch 'master' of https://github.com/Slipstreamm/disagreement
2025-06-10 20:49:58 -06:00
463ad26217
Merge pull request #47 from Slipstreamm/codex/add-json-persistence-for-command-ids
...
Merge PR #47
2025-06-10 20:49:48 -06:00
029a0fe2bd
Merge pull request #49 from Slipstreamm/codex/implement-max_concurrency-decorator
...
Merge PR #49
2025-06-10 20:49:45 -06:00
b0f9381fa6
Add max concurrency support
2025-06-10 20:48:19 -06:00
5d3778b083
Add command ID persistence
2025-06-10 20:48:18 -06:00
b9d93a90fa
Adds invite management functionality
...
Introduces comprehensive invite handling capabilities including creation, deletion, and retrieval operations.
Implements invite data model with proper parsing and representation methods to handle Discord invite objects and their metadata.
Provides HTTP client methods for all invite-related API endpoints with appropriate error handling and response processing.
Includes documentation with practical examples for common invite operations.
2025-06-10 20:37:21 -06:00
669f00e745
Add extensive color helper methods ( #40 )
2025-06-10 18:42:52 -06:00
7db71e8124
fix: update user agent URL in HTTPClient
2025-06-10 18:36:24 -06:00
97273ce655
Format with black
2025-06-10 18:26:23 -06:00
d631ab8e7c
bump: update version to 0.1.0rc3 in __init__.py and pyproject.toml
v0.1.0rc3
2025-06-10 18:25:43 -06:00
d074839a29
Remove duplicate asyncio import and sort ( #35 )
2025-06-10 18:24:43 -06:00
09c2b3e0cf
Fix application_id handling ( #36 )
2025-06-10 18:24:37 -06:00
f91c6917b8
fix: ensure newline termination ( #37 )
2025-06-10 18:24:29 -06:00
fd31a3162b
Replace debug prints with logging ( #38 )
2025-06-10 18:24:00 -06:00
90ee3fcf7f
Include py.typed in package ( #39 )
2025-06-10 18:23:42 -06:00
f92425bbd1
Bump version to 0.1.0rc2 in __init__.py and pyproject.toml
v0.1.0rc2
2025-06-10 18:08:41 -06:00
134506e6ba
Removes duplicate code and unnecessary imports
...
Cleans up codebase by removing redundant type casting, unused imports, and duplicate method definitions.
Eliminates duplicate embeds list comprehension that was accidentally duplicated.
Removes unnecessary typing imports and cast operation that were no longer needed.
Deletes duplicate history method implementation that was redundant.
2025-06-10 18:06:50 -06:00
92b0bc5804
Add webhook send capability ( #33 )
2025-06-10 18:01:28 -06:00
71097c6fbe
Add async message pager and channel history ( #32 )
2025-06-10 18:01:21 -06:00
d423f5c03a
Add client extension management and examples ( #30 )
2025-06-10 17:59:24 -06:00
900cd27cc3
Merge pull request #28 from Slipstreamm/codex/add-display_name-property-on-member
...
Merge PR #28
2025-06-10 17:57:40 -06:00
b1861d510f
Merge pull request #29 from Slipstreamm/codex/add-reaction-methods-to-message
...
Merge PR #29
2025-06-10 17:57:38 -06:00
fdfb2034d5
Merge remote-tracking branch 'origin/master' into codex/add-reaction-methods-to-message
2025-06-10 17:57:26 -06:00
b375dc7d05
Merge remote-tracking branch 'origin/master' into codex/add-display_name-property-on-member
2025-06-10 17:57:06 -06:00
b9bfa24511
Merge pull request #26 from Slipstreamm/codex/implement-ratelimiter-in-httpclient
...
Merge PR #26
2025-06-10 17:56:28 -06:00
477419bd96
Merge pull request #27 from Slipstreamm/codex/implement-gatewayintent.none-returning-0
...
Merge PR #27
2025-06-10 17:56:26 -06:00
c27a25955a
Merge remote-tracking branch 'origin/master' into codex/implement-gatewayintent.none-returning-0
2025-06-10 17:56:02 -06:00
0630c8b916
Merge remote-tracking branch 'origin/master' into codex/implement-ratelimiter-in-httpclient
2025-06-10 17:55:09 -06:00
eb8d7a9656
Merge pull request #31 from Slipstreamm/codex/add-before_loop-and-after_loop-callbacks
...
Merge PR #31
2025-06-10 17:54:08 -06:00
d67097a619
Merge pull request #34 from Slipstreamm/codex/create-async-iterator-for-message-history
...
Merge PR #34
2025-06-10 17:54:04 -06:00
39b05bc958
Add message history iterator
2025-06-10 17:53:14 -06:00
df77a3fcec
Add before/after loop callbacks
2025-06-10 17:52:05 -06:00
105640e54b
Add reaction helpers and update tests
2025-06-10 17:52:02 -06:00
dfbda351e4
Add Member.display_name property and update docs/tests
2025-06-10 17:52:01 -06:00
8b0e6fcce2
Add GatewayIntent.none method with docs and tests
2025-06-10 17:52:00 -06:00
e55e963a59
Add rate limiter integration with HTTPClient
2025-06-10 17:51:58 -06:00