Skip to main content

Pluggable module for Matrix (matrix.org) Synapse server that automatically enables sticker picker for Element IM on self-hosted instances.

Project description

Pluggable module for Matrix (matrix.org) Synapse server that automatically enables sticker picker for Element IM on self-hosted instances.

Installation

pip install synapse-stickerpicker

Usage

Add external module settings to server’s config (normally homeserver.yaml):

modules:
  - module: synapse_stickerpicker.AppendStickerPickerData
    config:
      stickerpicker_url: '<stickerpicker_app_url>'

After server restart every time when new user is registered, its account data is automatically updated with appropriate event to enable sticker picker in Element IM apps.

To get started one could try Maunium sticker picker or its external server’s URL https://maunium.net/stickers-demo/?theme=$theme (WARNING: Element IM stickerpicker widget passes instance URL as a parameter and thus disclosures it).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

synapse-stickerpicker-0.1.0.tar.gz (3.1 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page