Thanks to visit codestin.com
Credit goes to github.com

Skip to content

okitan/obslack

Repository files navigation

@okitan/obslack

Slack Message Manager

install

$ npm install @okitan/obslack ink react

Usage

const { ObSlack } = require("obslack");
const { WebClient } = require("@slack/client");

const client = new WebClient(YOUR_TOKEN);

const obslack = new ObSlack({ client });

obslack.start({
  channel: "#general",
  message: { text: "hello world" },
  callback: (observer) => {
    observer.next({ text: "and this will shown in thread" });

    observer.complete();
  },
});

// and this is posted in another thread
obslack.start({
  channel: "#general",
  message: { text: "hello world2" },
  update: true,
  callback: (observer) => {
    observer.next({ text: "hello world3" }); // update original message

    observer.complete();
  },
});

See also examples directory.

output to console

Sometimes you may want to do without slack. obslack try to emulate Slack message output to your console.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •