Rusty Russell
5 years ago
2 changed files with 51 additions and 0 deletions
@ -0,0 +1,21 @@ |
|||||
|
#!/usr/bin/env python3 |
||||
|
""" |
||||
|
This plugin is used to test the `onion_message` hook. |
||||
|
""" |
||||
|
from lightning import Plugin |
||||
|
|
||||
|
plugin = Plugin() |
||||
|
|
||||
|
|
||||
|
@plugin.hook("onion_message") |
||||
|
def on_onion_message(plugin, onion_message, **kwargs): |
||||
|
if 'reply_path' not in onion_message: |
||||
|
plugin.log("no reply path") |
||||
|
return |
||||
|
|
||||
|
plugin.rpc.call('sendonionmessage', [onion_message['reply_path']]) |
||||
|
plugin.log("Sent reply via {}".format(onion_message['reply_path'])) |
||||
|
return {"result": "continue"} |
||||
|
|
||||
|
|
||||
|
plugin.run() |
Loading…
Reference in new issue