Skip to content

v1.0.0-alpha (pre-release)

Pre-release
Pre-release
Compare
Choose a tag to compare
@BadEnd777 BadEnd777 released this 12 Jan 02:42
· 55 commits to main since this release

Chat Bridge v1.0.0-alpha: The Beginning of Seamless Communication

Embark on a journey with the inaugural release of Chat Bridge v1.0.0-alpha! This version lays the foundation for streamlined communication and introduces key components to kickstart your development experience.

Core Components:

1. Client Class:

  • Located at src/core/client.js, the Client class forms the heart of Chat Bridge, providing a robust structure for handling communication tasks.
  • Includes functionalities for handling webhook verification, processing incoming messages, and initiating API requests.

2. Constants Module:

  • Centralizes essential URLs at src/core/constants.js, offering a clean structure for managing base and message URLs.
  • Features BASE_URL and MESSAGE_URL for constructing API endpoints.

3. Collection Class:

  • Defined in src/core/collection.js, the Collection class sets the groundwork for managing identifiable items.
  • Allows adding, retrieving, and removing items, showcasing the foundation for efficient data handling.

Key Functionality:

  • Webhook Handling:

    • Implements methods for verifying webhook subscriptions and processing incoming messages.
  • API Requests:

    • Incorporates the sendRequest method for making API requests with proper error handling.
  • Static File Hosting:

    • Introduces static file hosting capabilities, enabling the serving of static assets.
  • Page Information Retrieval:

    • Retrieves and stores information about the connected Facebook page.
  • Messaging Capabilities:

    • Provides a basic sendTextMessage method for sending text messages via the Facebook Graph API.

Get Started:

Ready to dive into the world of Chat Bridge? Start by integrating v1.0.0-alpha-alpha into your project and lay the groundwork for seamless communication. We look forward to your feedback as you explore the initial functionalities of Chat Bridge!