demo project for wisp.place webhooks
0

Configure Feed

Select the types of activity you want to include in your feed.

Elixir 100.0%
3 1 0

Clone this repository

https://git.vm.fail/l4.pm/wisp-wh-demo https://git.vm.fail/did:plc:kjgrvwjnb5hwtqgnyobrxk44
ssh://git@knot1.tangled.sh:2222/l4.pm/wisp-wh-demo ssh://git@knot1.tangled.sh:2222/did:plc:kjgrvwjnb5hwtqgnyobrxk44

For self-hosted knots, clone URLs may differ based on your setup.


README.md

wisp-wh-demo#

a demo app for wisp.place webhooks that runs claude locally on new PRs and posts the output as a comment on tangled.org.

⚠️ because Tangled has no full record support for PRs, this means this demo can break at any time if the HTML of tangled changes.

how#

git clone todo
cd wisp-wh-demo

# these are your PDS credentials
# has to be the actual credentials due to Tangled not providing an API or full record support
export TANGLED_BOT_HANDLE=nyanya.nya
export TANGLED_BOT_PASSWORD=123456

# the repo we should keep track of
export REPO_HANDLE=l4.pm
export REPO_NAME=wisp-wh-demo

mix deps.get
mix compile

# for prod
PORT=9615 mix run --no-halt

# for dev
PORT=9615 iex -S mix run

how to configure webhook#

TODO: show goat cli setup