Mercurial > prosody-modules
comparison mod_slack_webhooks/mod_slack_webhooks.lua @ 3148:8c7b8b2c3237
mod_slack_webhooks: Add a special webhook target for debugging
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Sun, 03 Jun 2018 02:18:02 +0200 |
| parents | 82689acd1294 |
| children | 284d8c18060e |
comparison
equal
deleted
inserted
replaced
| 3147:82689acd1294 | 3148:8c7b8b2c3237 |
|---|---|
| 88 end | 88 end |
| 89 | 89 |
| 90 json_out = json.encode(json_out) | 90 json_out = json.encode(json_out) |
| 91 local url = routing[from_room]; | 91 local url = routing[from_room]; |
| 92 module:log("debug", "message from %s in %s to %s", from_nick, from_room, url); | 92 module:log("debug", "message from %s in %s to %s", from_nick, from_room, url); |
| 93 if url == "DEBUG" then | |
| 94 module:log("debug", "json_out = %s", json_out); | |
| 95 return; | |
| 96 end | |
| 93 local headers = { | 97 local headers = { |
| 94 ["Content-Type"] = "application/json", | 98 ["Content-Type"] = "application/json", |
| 95 }; | 99 }; |
| 96 http.request(url, { method = "POST", body = json_out, headers = headers }, postcallback) | 100 http.request(url, { method = "POST", body = json_out, headers = headers }, postcallback) |
| 97 end | 101 end |
