Native HTTP transport for marianoguerra/slack, over moonbitlang/async. Implements @api.Transport; native target only.
Dependencies
moon add marianoguerra/slack
moon add marianoguerra/slack-httpimport {
"marianoguerra/slack/client",
"marianoguerra/slack-http/transport",
}let client = @client.Client::new(@transport.HttpTransport::new(), token)
let me = client.auth_test()pub impl @api.Transport for MyTransport with fn send(self, request) {
// POST request.url with request.body and request.headers, then answer:
{ status: ..., headers: ..., body: ... }
}Native HTTP transport for marianoguerra/slack, over moonbitlang/async. Implements @api.Transport; native target only.
Dependencies