Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Eliza Webhook support #10458

Open
5 tasks done
timolegros opened this issue Dec 30, 2024 · 0 comments · May be fixed by #10462
Open
5 tasks done

Add Eliza Webhook support #10458

timolegros opened this issue Dec 30, 2024 · 0 comments · May be fixed by #10462
Assignees
Labels
3 Full day task enhancement New feature or request

Comments

@timolegros
Copy link
Collaborator

timolegros commented Dec 30, 2024

Description

We support Slack, Discord, and Telegram webhooks. We need to add support for Eliza webhooks which involves 2 tasks:

  • Create a "standard/implementation" of Eliza webhooks e.g. 127.0.0.1:8080/eliza/[common-user-id]
    • This URL format should be auto-categorized as Eliza in Webhooks.destination
    • Should auto-select "UserMentioned" event
    • Should only allow the webhook to be created if the [common-user-id] has joined the community i.e. the bot user account has joined the community.
  • Add ability to emit UserMentioned event Webhooks for Eliza only
  • Modify UserMentioned Knock handler to emit to Eliza webhooks when Eliza user is mentioned
  • Add content_url to Webhook data
  • Modify Knock workflow to handle UserMentioned

Additional context

@timolegros timolegros added enhancement New feature or request 3 Full day task labels Dec 30, 2024
@timolegros timolegros self-assigned this Dec 30, 2024
@timolegros timolegros linked a pull request Dec 30, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3 Full day task enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant