chat-ai-widget

Build AI Chatbot in minutes with Sendbird Chatbot Widget.

MIT License

Downloads
5.5K
Stars
28
Committers
9

Bot releases are visible (Hide)

chat-ai-widget - v1.0.10

Published by JooeunAhn about 1 year ago

chat-ai-widget - [v1.0.8] (Sep 1 2023)

Published by AhyoungRyu about 1 year ago

Feat:

  • Implemented quick reply UI attachment to the bottom of bot messages.
  • Introduced a new feature for quick reply UI.
  • Introduce ai widget script loading for non-react users.

Improvements:

  • Removed redundant styles to enhance the user interface.
  • Improved the BETA logo UI.

Fixes:

  • Corrected the format of quick replies.
  • Addressed an issue with incorrect quick replies format.
  • Removed an unnecessary isStartingPage condition.

Chores:

  • Moved url-webdemo to the packages directory for improved organization.
chat-ai-widget - [v1.0.7] (Aug 14 2023)

Published by AhyoungRyu about 1 year ago

Feat:

  • Added support for mobile devices. #30
  • Set instantConnect: true as default #36
    • If instantConnect set is true, the SDK connection will be established right after mounting the or component

Fixes:

  • Fixed issues related to AdminMessage handling and introduced an option for source messages. #32
  • Fixed an issue where scrolling in the parent element was not prevented. #31
chat-ai-widget - [v1.0.6] (Aug 7 2023)

Published by AhyoungRyu about 1 year ago

Improvements:

  • Some users experienced slow loading of the chat AI widget due to the large bundle size of react-code-blocks.So we implemented lazy loading for the component, resulting in faster and more efficient initialization. #26

Chores:

  • Pass customExtensionParams to SBProvider for logging purpose.
chat-ai-widget - [v1.0.5] (July 31 2023)

Published by AhyoungRyu about 1 year ago

Fixes:

  • Resolved an issue where the suggested reply panel overlapped the last message when streaming reply was enabled. By adding a 50px buffer to the scroll, the suggested reply panel now displays correctly without obstructing the last message. #23

Feat:

  • Added an interface to enable users to utilize their custom session handler.
    Introducing new props: configureSession and userId, which can now be passed into the component. #24
chat-ai-widget - [v1.0.4] (July 27 2023)

Published by AhyoungRyu about 1 year ago

Enhancement

  • Improved Channel Refresh Icon Control:
    • Previously, the refresh icon and the expand + close icons were placed separately, causing alignment issues. To address this, the was used to prevent overlapping.
    • Introduced a new prop, customRefreshComponent, which allows users to provide their own custom refresh icon component for better control.

Bug fix:

  • Detailed Waiting Logic for Pending Bot Messages:
    • Implemented a logic to wait until the last message in the group channel is not null, with a timeout of up to 3 seconds. This fix addresses issues where Bot's messages were pending after sending the first message.
chat-ai-widget - [v1.0.3] (July 25 2023)

Published by AhyoungRyu about 1 year ago

  1. Added a hashedKey handling feature for using the chat-ai-widget in ai-bot-url-webdemo #16
  2. Introduced new props and exported the Chat component with the following features by #17
  • instantConnect: When set to true, the SDK connection will be established right after mounting the Chat or ChatAiWidget component.
  • customBetaMarkText: Allows customization of the BETA tag text in the Channel header.
chat-ai-widget - [v1.0.2] (July 21 2023)

Published by AhyoungRyu about 1 year ago

  1. Fixed Channel Refresh Issue:
    • Even after merging #11, the channel was still being refreshed due to the sdk reconnection.
    • Added a new option, sdkInitParams, to the UIKit sendbird/sendbird-uikit-react#692, allowing the passing of sdk init option params.
    • By passing appStateToggleEnabled: false when sdk.init() is called, the unnecessary channel refresh is now prevented.
  2. Version 1.0.1 Issue Resolution:
    • Fixed an issue where the default applicationId and botId values were incorrectly set when building with an existing .env file.
    • Implemented logic to temporarily change .env to .env_temp before the build and revert it back post-build.
    • Additionally, resolved the problem with the chat message sender's text_align being set to center.
chat-ai-widget - [v1.0.1] (July 18 2023)

Published by AhyoungRyu over 1 year ago

  1. Ported some recent changes from the web-demo repository: #8
  1. The connection will not be established until a user sends the first message to the chat AI widget. #6
  2. Added userNickname prop to provide a distinctive name along with botName. #7
Package Rankings
Top 16.42% on Npmjs.org
Related Projects