How to create a chat similar to Discord with TalkJS
Tutorial on using the TalkJS Theme Editor to recreate the Discord chat UI, including dark theming, bubble-free messages, and a clickable channel list.
Tutorial on using the TalkJS Theme Editor to recreate the Discord chat UI, including dark theming, bubble-free messages, and a clickable channel list.
Tutorial on using TalkJS roles to send different email notification templates to different user groups, like buyers and sellers, based on role settings.
Tutorial on integrating Dialogflow into TalkJS chat using webhooks to receive messages and the REST API to send chatbot responses back to the conversation.
Content masking allows you to control exactly what type of content your users are able to share—all directly from your TalkJS dashboard.
Tutorial on removing users from TalkJS conversations via the REST API, then securing your integration with identity verification and disabled client-side syncing.
Tutorial on using TalkJS's setFeedFilter method to show only conversations matching a custom attribute, like category, in the Inbox UI.
Tutorial on building a LinkedIn-style React messaging app with TalkJS, covering a chatbox popup for connections and an inbox for full conversation history.
Tutorial on adding private and group chat to a React Native app with TalkJS, using a WebView-based Inbox, Redux state, and custom message injection.
Step-by-step tutorial for adding buyer-seller and user-to-user chat to a React marketplace app using the TalkJS Classic JavaScript SDK.
Step-by-step tutorial for adding buyer-seller and user-to-user chat to an Angular 6 marketplace app using the TalkJS Classic JavaScript SDK.
You can let users start a chat as soon as they visit your site or app, without them having to register for an account.
Monitor live chat events in the TalkJS dashboard's Live Log, or set up webhooks to persist a record of user activity like messages and notifications.