
inside that if conditional!

What you mean by query
Inside that If you already gonna have the new message document object

Thank you so much!

So, @Binyamin Do I need to create a team for every Group creation in my application! right?

Yes, that would be a quick and efficient way to gather room users and will make the document real-time fetching worry free

[SOLVED] How can I write a query in the realtime?

The only issue currently which makes teams not a friendly option is you cannot just add a user to a team. Any team additions are based on email/phone invites

Ohh is it?

Even using server side functions you cannot add users to a team

You can with server side sdk https://appwrite.io/docs/server/teams?sdk=nodejs-default#teamsCreateMembership
If initiated from a Server SDK, the new member will be added automatically to the team.

Then A typical who wants to join a chatting group like this discord, How can i implement this?

Why not? I've done that inside a function.

Interesting, what do you pass for URL if the user is already registered ?

This is part my function code.
async function addUserToTeam(teamID,email) {
client
.setEndpoint('https://cloud.appwrite.io/v1')
.setProject(projectID)
.setKey(apiKey)
.setSelfSigned(true);
try {
const r = await teams.createMembership(teamID, email, [], '');
} catch (e) {
//
}
}

It works both ways

Sweet, glad in jumped into this thread. Now I need to update a bunch of logic in my app 🙂 .. Thanks @Binyamin

<:appwritefire:823999000330895380>

Are you building chat application too?

Are you participating in appwrite's hackathon too?

Hopefully if I'll be able to delivery till the deadline.

Amazing!

what are you building by the way? @Binyamin

I had few ideas, maybe a URL shortener

Hey Binyamin, tried adding member to a team via server SDK and blank URL and get the error Invalid URL :/

You can put your Appwrite endpoint.
In the future, it's best to create a separate post rather than reusing someone else's thread, especially for something unrelated to the original post
Recommended threads
- React native app login via Safari
Hi! I deployed for debug my React Native app in web, chrome everythink works well but in safari on mac and ios I cant login. I found this one error in safari co...
- Relationships restricted to a max depth ...
When I do query like: ``` await _databases.listDocuments( databaseId: AppwriteConfig.DATABASE_ID, collectionId: AppwriteConfig.SERVICES_COLLECTI...
- How can we add more than 8 attributes in...
Hey, when I tried to add attribute in my collection it showed me this Error "The maximum number or size of attributes for this collection has been reached." How...
