Send Amazon Chime messages using webhooks.
const Chime = require('chime');
(async () => {
try {
await Chime.sendMessage('hello world', '<WEBHOOK_URL>');
} catch (err) {
// do something with err
}
})();
Added in: v1.0.0
Added in: v1.0.0
url
<string>
- Webhook URLoptions
<object>
Overridden byroom.sendMessage()
options.markdown
<boolean>
- Send message using markdown syntax. Default:true
- Returns:
<Chime>
const room = new Chime('<WEBHOOK_URL>');
Added in: v1.0.0
message
<string>
url
<string>
- Webhook URLoptions
<object>
markdown
<boolean>
- Send message using markdown syntax. Default:true
- Returns:
<Promise<object>>
messageId
<string>
roomId
<string>
Sends message.
const result = await Chime.sendMessage('hello world', '<WEBHOOK_URL>');
console.log(result);
// Prints something like:
// {
// messageId: '1d048345-443a-4ad7-8247-69cf95bc5b73',
// roomId: '3a5be182-197c-4b48-8efe-0c6d3a0f24b1'
// }
Added in: v1.0.0
message
<string>
options
<object>
markdown
<boolean>
- Send message using markdown syntax.
- Returns:
<Promise<object>>
messageId
<string>
roomId
<string>
Sends message.
const result = await room.sendMessage('hello world');
console.log(result);
// Prints something like:
// {
// messageId: '1d048345-443a-4ad7-8247-69cf95bc5b73',
// roomId: '3a5be182-197c-4b48-8efe-0c6d3a0f24b1'
// }
See CONTRIBUTING for more information.
This project is licensed under the Apache-2.0 License.