uselotus/lotus

Community Integrations

mnida opened this issue · 1 comments

mnida commented

Describe the solution you'd like

Create a framework where community members can write their own automations in python based off of events/webhooks.

This can be a folder of scripts that contributors can create. Then in the frontend the integrations can be enabled or disabled with a slider on the integrations page. There should be a difference between the native integrations (Stripe etc.) and community integrations. However, in the frontend they can be visually presented the same.

Each integration needs

  • Name
  • Descriptions
  • logo/icon picture (optional)
  • script that can subscribe to events (specified in the input)