Hi, I would like to create a full-featured chat component with logic with AmityUiKitChat, is it possible to add there or as a wrapper for user login, registration and logout, fully manage users in the central chat (status, add, remove from channels users) and what is the best way to start?
Hello, for web chat, we recommend implementing your own UI and using our SDK, which provides most of the features you’ll need for your project.
The available functions that can address your requirements are:
- Chat SDK docs: https://docs.amity.co/amity-sdk/chat
- Registration, login, logout: https://docs.amity.co/getting-started/installation-and-authentication
- User status: https://docs.amity.co/amity-sdk/core-concepts/presence-state
- Add and remove: https://docs.amity.co/amity-sdk/chat/channels/join-leave-channel
Hello @Bohdan, yes, in case you want to implement the UIKit.
For my project, I must use the UI kit, due to I need the complete UI interface and make this as soon as possible. According to documentation, I implement the AmityUiKitChat.
Can I сontrol user login, registration and logout, fully manage users in the central chat (status, add, remove from channels users)? Since you don’t have this information and I don’t know how to manage the existing chat interface?
Hello @Bohdan , Unfortunately, our web chat UI Kit doesn’t have the components that you need. As recommended in the above comment, you will need to implement your own UI and use our SDK.