lenna_chatbot
Lenna Chatbot adalah komponen Flutter yang mudah diintegrasikan untuk menampilkan percakapan real-time, dukungan pesan teks, gambar, file, dan carousel interaktif. Cocok digunakan di aplikasi customer service, chatbot AI, dan otomasi percakapan lainnya.
Fitur Utama
- Dukungan pesan teks, gambar, video, dan file
- Carousel interaktif dan quick replies
- Socket.IO integration untuk real-time messaging
- Integrasi notifikasi (Firebase dan lokal)
- Mudah dikonfigurasi dari parameter widget
Cara Penggunaan
Tambahkan ke pubspec.yaml:
dependencies:
lenna_chatbot: ^0.0.1
import 'package:lenna_chatbot/lenna_chatbot.dart';
return MaterialApp(
home: ChatBot(
title: "Lenna AI",
apiKey:
'Your SecretKey',
projectId: 'Your Project Id',
appId: "Your AppId",
user: _user ?? {},
),
);
Libraries
- components/chat_message_bubble
- components/fetching/api
- components/fetching/http_interceptor
- components/function/link_text
- components/loading/typing_loading
- components/messagedType/message_type_carousel
- components/messagedType/message_type_image
- components/messagedType/message_type_interactive
- components/modal/interactive_secton_modal
- components/popup/popup_input_file
- components/services/config
- components/services/notification_services
- components/services/socket_services
- components/test
- lenna_chatbot