NotiHub

Contents:

  • Introduction
    • Overview
    • Plug-and-Play Design Philosophy
    • Quick Start
  • Core Concepts
    • BaseNotifier Abstract Class
  • Supported Notifiers
    • AWS Notifier
    • Twilio Notifier
  • Adding New Notifiers
    • Step-by-Step Guide
    • Implementation Guidelines
  • Usage Examples
    • AWS Notifier Usage
    • Twilio Notifier Usage
    • Error Handling and Best Practices
  • API Reference
    • BaseNotifier
      • BaseNotifier.__init__()
      • BaseNotifier._abc_impl
      • BaseNotifier.send_email_notification()
      • BaseNotifier.send_push_notification()
      • BaseNotifier.send_sms_notification()
    • AWSNotifier
      • AWSNotifier.__init__()
      • AWSNotifier.__post_init__()
      • AWSNotifier._abc_impl
      • AWSNotifier._build_apns_message()
      • AWSNotifier._build_gcm_message()
      • AWSNotifier._prepare_custom_data()
      • AWSNotifier.aws_access_key_id
      • AWSNotifier.aws_secret_access_key
      • AWSNotifier.create_device_endpoint()
      • AWSNotifier.create_email_template()
      • AWSNotifier.create_pinpoint_endpoint()
      • AWSNotifier.create_topic()
      • AWSNotifier.delete_device_endpoint()
      • AWSNotifier.delete_email_template()
      • AWSNotifier.delete_pinpoint_endpoint()
      • AWSNotifier.delete_topic()
      • AWSNotifier.get_email_template()
      • AWSNotifier.get_topic()
      • AWSNotifier.initialize_client()
      • AWSNotifier.list_email_templates()
      • AWSNotifier.region_name
      • AWSNotifier.send_email_notification()
      • AWSNotifier.send_pinpoint_push_notification()
      • AWSNotifier.send_push_notification()
      • AWSNotifier.send_sms_notification()
      • AWSNotifier.send_topic_notification()
      • AWSNotifier.subscribe_to_topic()
      • AWSNotifier.update_device_endpoint()
      • AWSNotifier.update_email_template()
      • AWSNotifier.update_pinpoint_endpoint()
      • AWSNotifier.validate_credentials()
  • Contributing
    • Development Workflow
    • Code Style Guidelines
    • Adding New Providers
    • Testing Requirements
NotiHub
  • NotiHub Documentation
  • View page source

NotiHub Documentation

Contents:

  • Introduction
    • Overview
    • Plug-and-Play Design Philosophy
    • Quick Start
  • Core Concepts
    • BaseNotifier Abstract Class
  • Supported Notifiers
    • AWS Notifier
    • Twilio Notifier
  • Adding New Notifiers
    • Step-by-Step Guide
    • Implementation Guidelines
  • Usage Examples
    • AWS Notifier Usage
    • Twilio Notifier Usage
    • Error Handling and Best Practices
  • API Reference
    • BaseNotifier
    • AWSNotifier
  • Contributing
    • Development Workflow
    • Code Style Guidelines
    • Adding New Providers
    • Testing Requirements
Next

© Copyright 2025, Alternova Inc.

Built with Sphinx using a theme provided by Read the Docs.