1.1.0 • Published 7 months ago

omni-message v1.1.0

Weekly downloads
-
License
ISC
Repository
github
Last release
7 months ago

Omni Message npm module

Get started

Installation

npm i omni-message

Usage

const OmniMessage = require('omni-message');

const message = new OmniMessage();

Methods

Mail

Set the mail variables all at once

message.setMailVariables({
    use: BOOLEAN,
    to: process.env.MAIL_RECEIVER,
    mailService: process.env.MAIL_SERVICE,
    mailUser: process.env.MAIL_USER,
    mailPass: process.env.MAIL_PASS
});

or one by one

message.setMailUse(BOOLEAN);
message.setMailTo(process.env.MAIL_RECEIVER);
message.setMailService(process.env.MAIL_SERVICE);
message.setMailUser(process.env.MAIL_USER);
message.setMailPass(process.env.MAIL_PASS);

Discord

Set the discord variables all at once

message.setDiscordVariables({
    use: BOOLEAN,
    webhookURL: process.env.DISCORD_TOKEN,
});

or one by one

message.setDiscordUse(BOOLEAN);
message.setDiscordWebhookURL(process.env.DISCORD_TOKEN);

Slack

Set the slack variables all at once

omniMessage.setSlackVariables({
    use: true,
    token: process.env.SLACK_TOKEN,
    channelId: process.env.SLACK_CHANNEL_ID
});

or one by one

omniMessage.setSlackUse(true);
omniMessage.setSlackToken(process.env.SLACK_TOKEN);
omniMessage.setSlackChannelId(process.env.SLACK_CHANNEL_ID);

Suported API

  • Mail
  • Discord
  • Slack
1.1.0

7 months ago

1.0.7

7 months ago

1.0.6

7 months ago

1.0.5

7 months ago

1.0.4

7 months ago

1.0.3

7 months ago

1.0.2

7 months ago

1.0.1

7 months ago

1.0.0

7 months ago