Skip to content

feat: community invites#421

Draft
Droid00000 wants to merge 4 commits into
shardlab:mainfrom
Droid00000:feat/community-invites
Draft

feat: community invites#421
Droid00000 wants to merge 4 commits into
shardlab:mainfrom
Droid00000:feat/community-invites

Conversation

@Droid00000
Copy link
Copy Markdown
Collaborator

Summary

This API uses CSV files, but despite this, the actual formatting of the CSV is not validated or sanitized at all, and when fetching the target_users, you are returned the input file exactly as it was uploaded. Of course always requiring a file is not a good idea, which is why we can use StringIO to accept an array and then create a fake "File" to fool RestClient.

Added

Invite#flags
Invite#roles
Invite#target_users
Invite#target_users=
Channel#create_invite
Invite#target_users_worker

Invite#expires_at
Invite#stream_user
Invite#embedded_application

API::Channel#create_invite!
API::Invite#get_target_users
API::Invite#update_target_users
API::Invite#get_target_users_job_status

Deprecated

Channel#make_invite

Removed

Bot#accept_invite
API::Invite#accept

@Droid00000 Droid00000 marked this pull request as draft January 18, 2026 04:16
@Droid00000 Droid00000 force-pushed the feat/community-invites branch from 37b0137 to 5a8e150 Compare January 28, 2026 03:57
@Droid00000 Droid00000 marked this pull request as ready for review January 29, 2026 22:29
@Droid00000 Droid00000 force-pushed the feat/community-invites branch 3 times, most recently from 103a8e4 to ff1896c Compare January 30, 2026 23:42
@Droid00000 Droid00000 marked this pull request as draft February 3, 2026 23:14
@Droid00000 Droid00000 force-pushed the feat/community-invites branch 2 times, most recently from d1aaa65 to a2bd8aa Compare February 5, 2026 22:36
@Droid00000 Droid00000 force-pushed the feat/community-invites branch from e87976b to 6d5f79a Compare February 6, 2026 22:16
@Droid00000 Droid00000 force-pushed the feat/community-invites branch 2 times, most recently from da41765 to 569f232 Compare April 20, 2026 02:10
@Droid00000 Droid00000 force-pushed the feat/community-invites branch from baf1402 to 9f8f48c Compare April 20, 2026 03:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant